Club career

07/2021 - 06/2022 Lusaka Dynamos Defender
07/2018 - 06/2021 Zanaco FC Defender
02/2018 - 06/2018 Lusaka Dynamos Defender
07/2012 - 01/2018 Tura Magic FC Defender
07/2011 - 06/2012 Orlando Pirates Defender
07/2010 - 06/2011 Tura Magic FC Defender
07/2009 - 06/2010 Orlando Pirates Defender
07/2008 - 06/2009 Tura Magic FC Defender

Internationals