Latem 2008 wyjechał do niemieckiej Arminii Bielefeld, która zapłaciła za niego kwotę 2 milionów euro. W 2010 roku został piłkarzem Skody Xanthi, a w 2011 roku Henan Construction. Następnie występował w zespołach Lamontville Golden Arrows, Bidvest Wits oraz Green Buffaloes. W 2017 roku zakończył karierę.

Sezon Klub Kraj Flaga Rozgrywki Mecze Bramki 1998 Kalulushi Modern Stars Zambia Zambian Premier League ? ? 1999 Kalulushi Modern Stars Zambia Zambian Premier League ? ? 2000 Kalulushi Modern Stars Zambia Zambian Premier League ? ? 2001 Kalulushi Modern Stars Zambia Zambian Premier League ? ? 2001 Green Buffaloes F.C. Zambia Zambian Premier League 17 5 2002 Green Buffaloes F.C. Zambia Zambian Premier League 30 6 2003 Green Buffaloes F.C. Zambia Zambian Premier League 28 9 2004 Green Buffaloes F.C.