He was born from Mishundo in Maziba Parish on June 13, 1980. He was ordained on July 10, 2004. Currently, he works in Kyamuhunga Parish – Mbarara Archdiocese.