2013: Kenyatta University PhD (Biochemistry)
1994: Brunel University, West London (M.Sc. in Medical Biochemistry)
1988: Queen Mary College, University of London, UK (Certificate Chromatography Techniques)
1989: Paddington College, United Kingdom (Continuing Education Diploma (CED) in Laboratory Management and Supervision)
1986: Kenya Polytechnic (HND in Applied Biology)
1980: Mombasa Polytechnic (Science Laboratory Technician)