Bachelor of Science, University Witwatersrand, Johannesburg, South Africa, 1965. B.Medicine and Surgery, University Witwatersrand, Johannesburg, South Africa, 1968.
Professor surgery University Witwatersrand, since 1989.
Fellow Royal College Surgeons Edinburgh, College Medicine South Africa. Member Medical Association South Africa (councillor), Association of Surgeons of South Africa, Surgical Research Society of South Africa, Trauma Society of South Africa, South African Gastroenterol.
Married Beverley Cooper, 1974. Children: Craig, Gabi, Adam, Tami.