Bachelor of Medicine and Bachelor of Surgery, UCT, 1969. D.P.M., UCT, 1976.
Head forensic psychiatry unit, Valkinberg Hospital, 1976-1996; psychiatrist, UCT, Cape Town, since 1996. Professor of University Cape Town, 1989. Secretary World Pet Association Committee Psychiatry, Law and Ethics.
Fellow College Psychiatrists South Africa (chairman since 1993). Member College Medicine South Africa (registrar 1997).
Married Pamela Weitzman, September 7, 1970. Children: Bernice, Melanie.