Bachelor of Education, Makerere University, Kampala, Uganda, 1971. Master of Arts in Education, University Nairobi, 1973. Doctor of Philosophy, University Nairobi, 1977.
Teacher Chwele Secretary School, Bungoma, Kenya, 1968. Coll.tutor Kaimosi Teachers College, Kakamega, Kenya, 1971, Thogoto Teachers College, Kikuyu, Kenya, 1973. Tutorial fellow University Nairobi, 1974-1975, lecturer, 1975-1977, Kenyatta University College, Nairobi, 1978-1979, senior lecturer, 1979-1984, associate professor, 1984-1988, professor, since 1988, chairman department foundations, since 1986.
Consultant United Nations Educational, Center for Study of Education in Developing Countries, International Development Research Center, German Foundation for International Development, others.
Active Young Men’s Christian Association, Nairobi, since 1986, Inades Formation, Nairobi, since 1984. Member History Association Kenya, American Educational Research Association, International Council for Teacher Education, Kenya National Academy, Third World Foundation, The Kenya Institute of Education (chairman governing council), Organization for Social Science Research in Eastern Africa (executive committee).
Married Rosemary Nakhumicha Sifuna, June 16, 1973. Children: Olive, Terence, Teresa, Austin, Laura.