I am a Teacher by profession and I have taught at all levels of education, that is primary, secondary, college and university.
A Theologian by training and earned my PhD degree at the age of 35 at Northwestern University in Chicago in the USA IN 1981.
A Preacher and Evangelist by calling, National Team Leader of African Evangelistic Enterprise (AEE) Uganda, Regional Team Leader of AEE Eastern Africa and International Evangelist for 18 years.
A Church leader as a Bishop of North Kigezi Diocese in the Province of the Anglican Church of Uganda (COU) for a number of years after which I retired honorably in 2011.
Co- founder of Uganda Agency for Development and still a member of the Board of Directors of the organization since its founding in 1995.