
He was born in Soroti, Uganda, circa 1950. He holds the degree of Bachelor of Arts, awarded by Makerere university, the largest and oldest public university in the country. He also holds the degree of Master of Philosophy in Publishing Studies, obtained from the University of Stirling in Scotland. His degree of Doctor of Philosophy in Library and Information Science, was obtained from the University of Zululand in South Africa.