Diploma in Laboratory Technology, Kenya Medical Training College, 1984. Diploma in Epidemiology and Control Schistosomiasis, Danish Bilharziasis Laboratory, 1988. Higher diploma in Parasitology, Kenya Medical Training College, 1990.
Master of Science in Infection Diagnosis, Kenyatta University, 2003.
Medical laboratory technologist Division Vector Borne Diseases, Nairobi, Kenya, since 1978. Parasitologist Kenya Medical Research Institute, since 2004. Vice chairman Association Kenya Medical Laboratory Science Officers, Nairobi, 1994—1997.
Board member Chala Secondary School, Taveta, Kenya, 2006, Bishop Njenga Secondary School, Taveta, 2007. Member of Association Kenya Medical Laboratory Science Officers.
Married Ruth Kirote Iduri. Children: Eric Mdara, Hellen Nanzia, Patrick Iduri.