Bachelor of Medicine BChir, University Pretoria, South Africa, 1954.
Registrar in general surgery Natal University, Durban, South Africa, 1956—1958. Registrar in plastic surgery University Cape Town, South Africa, 1958—1963. Private practice Cape Town, since 1963.
Lecturer department plastic surgery University Cape Town, 1963—1982, Stellenbosch University, 1982—2002.
Fellow: College Surgeons South Africa. Member: International Society Aesthetic Plastic Surgery, American Academy Dental Medicine, Society Plastic and Reconstructive Surgeons (president 1987-1989), Medical Association South Africa (president branch council 1985-1986, Bronze medal for special achievement 1978), Society Plastic Surgeons (president 1987-1989).
Married Maureen Paine Moshanas, March 4, 1999. Married de Bruto Laporta Cavallier, April 1956 (divorced November 27, 1986). Children: de Bruto Laporta, Johannes Jacobus.