He has represented his country in a number of chess olympiads, including 2006 and 2014, and won the Zambian Chess Championship in 2008 and 2014.