He is a Leather Science and Technology lecturer in the Department of Public Health, Pharmacology & Toxicology. He has a BSc (Chemistry) Degree from Egerton University, MSc (Leather Science) Degree from the University of Nairobi and currently pursuing PhD (Leather Science) Degree in the University of Nairobi. He has specific specialization in Extraction and Characterization of Natural Products, Quantitative and Qualitative analysis of Phenolics in plants, Vegetable and Combination tanning of hides and skins, clean tanning approaches and Physical and chemical testing of leather.