Career
He 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. 2002–2004: Green Buffaloes
2004–2005: Manning Rangers
2005–2006: Bush Buckinghamshire
2006–2008: Etoile du Sahel
2008–present: Bay United.