Ha cominciato la carriera professionistica all'Ulm, nel 1999-2000 (stagione in cui l'Ulm era in Bundesliga). Nel 2000 è andato al Hertha Berlino, e l'anno dopo allo Stoccarda, dove è rimasto quattro stagioni. Nel 2004 si è trasferito al Maritimo, in Portogallo, rimanendovi una sola stagione, prima di trasferirsi al Leeds. In nazionale conta 3 presenze, ed è stato tra i 23 convocati angolani per i Mondiali 2006 in Germania.
Statistiche
Cronologia presenze e reti in Nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Angola