Il a participé à quatre Coupes d'Afrique des nations avec l'équipe de Zambie : en 2006, 2008, 2010 et 2012.