 He is a 47-year-old graduate of Kenyatta University where he graduated in literature and later pursued a master's degree in business administration at the Nairobi University.He served as the assistant minister for roads and later as the chairperson of the National Transport and Safety Authority.He had to resign this position, as he vied for the governorship of Nakuru County.