Attended Dr Livingstone Primary School and Aquinas high school Nairobi.
Worked as road overseer - minisry of Public Works in charge of Bondo division ( Kenya) -1986-89
Attended Govt College Sector 11 - Chandigarh Panjab Universtity - India - studied Public Admin, Economics , English literature.
Worked with different NGO's as development facilitator.
Initiated a company - School information and Technolgy solution Ltd - a school CRM company -2012
Founded Kenya Union of Pre- primary education teachers -2012 ( National chairman)
Started a social entreprise called Mobile for good to send SMS health messages to 28 Million Kenyans to guide their lives against diseases.