Holds a Bachelor of Science Degree in Agriculture from Makerere University. Has profound expertise in Training, Research, Appraisals, Technical documentation and Computer application.

He has undertaken several work engagements for example, training in business skills, 128 caregivers of Children with Disabilities under the beneficiary economic empowerment project by Mukisa Foundation an NGO, training 12 CBOs in Wakiso Sub County in business skills under the economic empowerment program by IHI International, training 485 farmers in Lwabenge Sub County, Kalungu District, in agronomic practices and tree nursery and plantation technologies under the Lwabenge Integrated Rural Development project, training 612 farmers in Zirobwe and Kikyusa Sub Counties, Luweero District, in sustainable commercial farming aspects under the Food Security, Nutrition and Poverty Alleviation project, training member organizations of the Street Kids NGO Network in organization and Finance Sustainability, and training of 80 members of Nalya Nansese Youth and Traders Society in enterprise planning and management.