Dopo aver iniziato a giocare a calcio nel Real Sambila, nella terza divisione angolana, nel 2020 si trasferisce al club di Girabola del Recreativo do Libolo[1]
Dopo due stagioni in cui mette a segno tre reti in 22 presenze, il 27 giugno 2022, si trasferisce a titolo definitivo si campioni in carica del Petro Atlético.[2]
Nella prima stagione con l'Atlético mette a segno 12 reti in 24 presenze in campionato, contribuendo alla vittoria di un double nazionale.[3]
Conclusa la seconda stagione con sei reti in 17 presenze, il 28 giugno 2024 passa a titolo definitivo si sudafricani dell'Orlando Pirates, per una cifra pari a 561 mila euro.[4] Sceglie di indossare la maglia numero 11.[5]
Nel 2022 viene convocato per disputare la competizione succitata;[8] mentre nel gennaio 2024 viene convocato per partecipare alla Coppa delle nazioni africane 2023,[9] come sostituto di M'Bala Nzola.[10]
Dopo aver saltato la prima partita, il 20 gennaio 2024 bagna il debutto nella competizione con una rete, quella del definitivo 2-3 nella vittoria contro la Mauritania.[11]