Holds a Masters in Development Studies, Bachelor of Microfinance and Community Economic Development, ACPC in Accounts, and served as accountant with Soroti Catholic Diocese Development Organization (SOCCADIDO) for 14 years. He has also served as Board Member St. Mary’s PTC and Chairperson Parish Council, Bukedea Catholic Church.