He holds a PhD in Adult Basic Literacy and Language Studies from the University of KwaZulu-Natal (UKZN), Durban (2010); a Masters in Masters in Adult Basic Literacy and Language Studies, UKZN; Master of Public Administration and Management , Makerere University; a PG Certificate in Public Health, PG Certificate in Int. Development Studies from Oslo University College, Oslo City (2011) and a Bachelor’s degree in Political Science and Public Administration from Makerere University (1996).