Święcenia kapłańskie przyjął 6 sierpnia 1994 i został inkardynowany do archidiecezji Lusaka. Był m.in. dyrektorem lokalnego radia, przewodniczącym afrykańskiego oddziału organizacji SIGNIS oraz dyrektorem programowym Radia Watykańskiego dla języków angielskiego i suahili[1].