Cresciuto nel Konkola Blades, ha militato per gran parte della sua carriera nel Mufulira Wanderers. Con il club biancoverde ha vinto per due anni (1983 e 1987) il premio di Calciatore dell'anno[2]. Nella stagione 1987-1988 ha giocato in Grecia, nell'Olympiakos. Nella stagione 1989-1990 ha giocato nuovamente in Grecia, all'Apollon Kalamarias, con cui ha disputato cinque incontri di campionato. Dal 1990 al 1992 ha militato nel FavAC, club austriaco.
Terminata la propria carriera da calciatore, nel 1992 ha cominciato come assistente allenatore dei Mufulira Wanderers[1], per poi diventare tecnico del club nello stesso anno[1]. Nel 1994 ha ricoperto il ruolo di assistente tecnico della Nazionale zambiana[1]. Nel 1995 è tornato ad allenare il Mufulira Wanderers[1], riuscendo a vincere due campionati consecutivi (1995 e 1996)[13].