Associate Professor of Social Sciences, Department of Security Management
- University of Nairobi – certificate in philosophy and religious studies.
- St Augustine Major Seminary Mabanga, Bungoma – Diploma in Philosophy
- St. Thomas Aquinas major Seminary Langata, Nairobi – Diploma in Theology
- Urbaniana universitas, Rome – Bachelor of Arts degree
- Duquesne University in Pittsburgh, Pennsylovania (USA) – Philosophy, genetics, theology and education psychology, PhD degree (double major)
His publications are many mostly in social sciences and humanities where he has also co-authored with other scholars. He has also held position of leadership from being the chairman of departments and dean in all the institutions he has been. He has also served in various university committees and has also participated in the development of various university curricula among them BSc in Military Science, and BSc in Security Management.