He was born in the Northern Region of Uganda on 12 May 1948. He graduated from Makerere University in 1975 with a Bachelor of Veterinary Medicine degree. In 1981, he graduated from the University of Nairobi with a Master of Science degree. His Doctor of Philosophy was obtained from Makerere University in 1988. His field of specialization is molecular parasitology.
