He has been a Chemistry teacher, Principal of several High Schools, Provincial Director of Education, Deputy Director of Staff Training (Kenya Education Management Institute), Senior Deputy Director for Policy and Planning at the Ministry Headquarters and Senior Deputy Director for Research and Curriculum Development at the Kenya Institute of Curriculum Development. He is a Senior Fulbright Scholar having been to the USA in 2011-2012 researching and teaching at the University of Texas A&M. He is also a leading consultant in Research, Organizational Leadership and Performance. He has at Moi University worked as Director, Quality Assurance and Standards and hold a wide research and publication track record of over twenty publications. Administratively, he has acted as Ag. Deputy Vice Chancellor Administration, Planning and Development and also as the Ag. Vice Chancellor Moi University.
He has skills in the area of Leadership and Management, research methods, strategic planning and management, organizational capacity building, team building, decision making & problem solving, research and report writing, training of trainers, trainer of entrepreneurs, proposal and project writing, computer literacy and grounded skills in the application of ICT in teaching instruction (pedagogy). He is also a peer- reviewer on Quality for the Commission for University Education in Kenya.
He is a full member of the Kenya Institute of Management, The African Network of Internalization of Education, The Academy of Human Resource Development and Women Educational Researchers of Kenya. As his contribution to the community he is the current Chairman of the Kakamega County Education Board, having served the board for the last 4 years.