Bachelor in Veterinary Medicine, University Nairobi, 2004. Master of Science in Pharmacology & Toxicology, University Nairobi, 2008.
Disease surveillance coordinator KVA, 2004—2007. Research assistant Korea Aerospace Research Institute-NARL, 2007. Professional assistant Agricultural Sector Coordination Unit, since 2008.
Veterinary officer Ministry Livestock Development, Nairobi, since 2009. Consultant Kenya Science Analysts, Nairobi, since 2008.
Trainer KVA-DVS, Nairobi, 2003—2009. Member of KVB.