Bachelor of Medicine and Bachelor of Surgery (M.B.Ch.B) Moi Uni. , M.Med (Child Health and Paediatrics), Moi University
Child health specialist
Medical doctor, Consultant in Child health and Paediatrics (Consultant Paediatrician)
Undergraduate teaching for Bachelor of Science in Clinical Medicine (BSc Clin.Med), Bachelor of medicine and Bachelor of Surgery (MBChB)
Kenya Medical Association (KMA)
Kenya Paediatrics Association (KPA)
Kenya Renal Association (KRA)