Career
The midfielder was part of the Zambian 2006 African Nations Cup team, who finished third in group C in the first round of competition, thus failing to secure qualification for the quarter-finals. He also took part at the 1999 Fédération internationale de football association World Youth Championship. 2001–2003: Kabwe Warriors
2003–2004: K.F.C. Germinal Beerschot
2004–2005: CAPS United Football Club
2005–2009: Primeiro de Agosto
2010–2013: Kabuscorp Sport Clube do Palanca
2014 - Presente: - União Sport Clube do Uíge.