Bachelor of Medicine, BChir, University Khartoum, Sudan, 1978. Master in Medicine, University Nairobi, Kenya, 1984.
Intern Khartoum and Soba Teaching Hospitals, 1978-1979. Medical officer Yei Civil Hospital, 1979-1980. Teaching assistant surgery University Juba, Sudan, 1980.
Surgical registrar Aga Khan Hospital, Nairobi, 1984. Lecturer surgery University Juba, 1984-1985. Lecturer general surgery, department surgery University Nairobi, 1985-1987.
Head Thyroid Clinic Kenyatta National Hospital, since 1990. Senior lecturer general surgery University Nairobi, 1991—1996, associate professor surgery, since 1996.
Fellow Royal College Surgeons Edinburgh, International College Surgeons. Member International Association Endocrine Surgeons, International Surgical Society, Association Surgeons East Africa (council 1993-1995, 97, library 1997), Kenya Medical Association, Surgical Society Kenya, Kenya Senological Society (secretary), Karen Country Club, United Kenya Club, Kenya Hospital Association.
Married Jane Wairimu Ruchiu, October 1992. Children: Nyakomi, Atwal.