Carriera Club Cresciuto nella FGA Talents FC, club della seconda divisione tanzaniana, nel 2023 è stato acquistato dai Singida Black Stars con cui ha debuttato in prima divisione; nelle due stagioni successive è stato ceduto in prestito prima al KVZ e successivamente al Fountain Gate dove ha giocato con maggior frequenza.

Nel febbraio del 2025 è stato acquistato a titolo definitivo dal , club della prima divisione marocchina, con un contratto valido a partire dal mese di giugno dello stesso anno. Poco dopo il suo arrivo in squadra prende parte all'edizione inaugurale del Mondiale per club FIFA, in cui gioca 2 partite. Successivamente nella sessione estiva di calciomercato torna in patria per giocare in prestito in prima divisione al , con cui nella stagione in questione gioca anche 4 partite in CAF Champions League.

Nazionale Ha debuttato con la nazionale tanzaniana il 15 ottobre 2024 nell'incontro di qualificazione per la coppa d'Africa 2025 perso 2-0 contro la Repubblica Democratica del Congo.

Nel 2025 è stato convocato per partecipare alla Coppa d'Africa.

Statistiche Cronologia presenze e reti in nazionale

Note

Collegamenti esterni