Personal details
28 November 1956
Husband: Gcina Malindi
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 andTransformation Committee and Staff and Human Resources Committee