Święcenia kapłańskie przyjął 29 sierpnia 1985. Inkardynowany do diecezji Chipata, był m.in. rektorem niższego seminarium diecezjalnego oraz wikariuszem generalnym diecezji[1].
W latach 2007–2013 był przewodniczącym, zaś w latach 2017-2018 wiceprzewodniczącym Konferencji Episkopatu Zambii[2]. 12 kwietnia 2018 ponownie został wybrany na zwierzchnika tejże konferencji[3].