He is born again with a Master of Education (Educational Administration), from University of Nairobi, Bachelor of Education (Science), from Kenyatta University, and Diploma in Educational Management, by Kenya Education Management Institute. He has taught in public secondary schools for many years, but is currently teaching mathematics and physics in Nyandarua Institute of Science and Technology. He has served as Kenya students’ Christian fellowship chairman of Nyandarua County and Naivasha Sub-county. Is currently the chairman of Kenya Students’ Christian Fellowship
Greater Nairobi Region. Is also elected council member, member of KSCF national executive, chairman of KSCF national convention committee, and member of the KSCF national Peer to Peer (P2P) Material Development Taskforce (MTF). He is married to one wife (Rose Wanjiru), and blessed with three boys.