He was born in Uganda, circa 1970. After attending Ugandan schools for his elementary and secondary education, he was admitted to Makerere University, where he studied human medicine. In 1985, he graduated from Makerere University School of Medicine, with a Bachelor of Medicine and Bachelor of Surgery (MBChB). He followed that with a Master of Medicine (MMed) degree in Surgery, in 1992. He is also a Fellow of the College of Surgeons of East, Central and Southern Africa (COSECSA). In 1995 he underwent training in Cardio-thoracic Surgery at the International Heart School in Bergamo, Italy.
