 He completed his undergraduate studies at Uganda's Makerere University, where he was awarded a 1st class honours degree in political science.He Served as Guild president of Makerere in 1969/70.He thereafter proceeded to his graduate and postgraduate studies at the University of Chicago, where he obtained his Master's and PhD in political science in 1977.