Graduated with a Bachelor of Arts degree in Linguistics and Literature from Moi University, Kenya. He currently works as a legislative and Hansard writer and editor at the Parliament of Kenya. Previously, he was in charge of communication at the Taita Taveta County Government and was a reporter for the Nation Media Group Kiswahili and English publications. He has written, translated, edited and produced speeches, magazines and books. He was part of a team that edited a Kiswahili/English dictionary.