He was born on August 2, 1989 in Buhanga, Rwamagaya Parish. He was ordained a priest on August 2, 2023. Currently he is Kyamuhunga Parish – Mbarara Archdiocese.