He holds a Bachelor’s of Science degree in Electrical Engineering from Makerere University, a Bachelor’s degree in Computer Engineering and a Master’s of Science degree in Telecommunications Engineering from London South Bank Uiversity, London, England, and an MBA in Business Administration from ESAMI.