Bachelor of Medicine ChB, University Zimbabwe, 1978; Master of Science, University Sydney, 1996.
Intern Mpilo Hospital, Bulawayo, Zimbabwe, 1979, senior house officer Zimbabwe, 1980-1981, registrar Zimbabwe, 1982-1984, consultant surgeon Zimbabwe, since 1985, head department surgery Zimbabwe, 1986-1995. Associate professor University Zimbabwe Medical School, 1995-1999. Research fellow University Sydney, Sydney, 1991.
Professor University Zimbabwe, since 2000. Chairman postgraduate education Mpilo Hospital, 1984-1989. Council member Association Surgeons of East Africa, 1988-1990.
Appointment commissioner Zimbabwe Health Review Commission, 1997.
Active member Roman Catholic Church, Bulawayo, 1979-1995. Fellow Association of Surgeons of East Africa, Royal College Surgeons of Edinburgh, Royal College Surgeons England (honorary), Order of International Fellowship, International Biographical Association, American Biographical Institute, member Surgical Society Zimbabwe (president 1994), New York Academy of Sciences.