Is a teacher by profession, trained to teach Kiswahili and Religion at the secondary school level. He is currently teaching at Khumuseno Junior School in Vihiga County under the Teachers service comission. He has taught for 15 years, 6 on BOM and 9 on TSC. He also works as a part-time teacher with Eluhobe Child Development Centre.