Bachelor of Education in Science, Kenyatta University, Nairobi, 1991. Master of Education, Kenyatta University, Nairobi, 1996. Master of Business Administration, University Nairobi, 1996.
Postgraduate, Jackson State University, since 2001.
Lecturer University Nairobi, 1997—2003. Associate consultant Midway Securities International, Nairobi, 1997—1998.
Member board governors High School, Kaheho, Kenya, 1999—2001. Member of Academy Management, American Economic Association.