Bachelor, Makerere University, London, 1957.
Management trainee East African Rys., Kenya, 1957—1960. Administrative assistant, 1960—1964. Deputy secretary East African Common Services Organization, 1964—1977, Kenya Government, 1977—1978.
Ambassador to Saudi Arabia, Kuwait and Iraq, 1979—1983. Ambassador Ministry Foreign Affairs, since 1983.
Married Christine Amolo Okulo, October 10, 1960. Children: Maria, Tony, Anne, John, Tina.