He worked at Rhodes park school as IGCSE history teacher before embarking on a primary school teaching career at Nkhwazi School where he served as primary teacher until 2013. In September 2013, he moved to Solwezi to join Educore and has served as year 4 teacher at Trident Preparatory School.