Il a notamment participé aux Jeux olympiques de 1988 et à la Coupe d'Afrique des nations en 1994 et en 1996. En 1993, il échappe au crash du vol 319 Zambian Air Force, qui a décimé l'équipe de Zambie de football.