W swojej karierze grał w klubach Power Dynamos, Nkana FC, Pamir Duszanbe i Dynamos Giyani. W drużynie narodowej Zambii grał co najmniej od 1984 roku aż do tragicznej śmierci. Reprezentował ojczyznę na Igrzyskach Olimpijskich w Seulu (1988) oraz w Pucharze Narodów Afryki 1992.