Personal:
28 November 1956
Three children
Education:
Matric: (1973) St Annes College
BA (1976) University of Cape Town
LLB (1978) University of Cape Town
Certificate in Trusts and Deceased Estates (2002) University of South Africa
Professional History:
Articles of clerkship, Johannesburg: Attorney Priscilla Jana: 1981-1983
Admitted as an attorney: 2 February 1984
Attorney, Johannesburg: 1984 – 2007.
Acting Judge, Johannesburg High Court: 2008 – 2009.
Judge; Johannesburg High Court: 1 September 2009 – May 2019.
Acting Judge; Supreme Court of Appeal: 1 October 2016 – 31 March 2017.
Acting Judge; Supreme Court of Appeal: 1 June 2018 – 30 November 2018.
Acting Judge; Constitutional Court: 1 February – 1 June 2019.
Judge; Supreme Court of Appeal: 1 June 2019
Other:
Member of Nadel: 1988 - 2009
NEC member Nadel: 2001 - 2003
Councillor of Law Society of the Northern Provinces: 1999 – 2007
Member of the following committees of the Law Society: Finance and Audit Committee; Gender and
Transformation Committee and Staff and Human Resources Committee