Personal
24 July 1956, Lady Selbourne, Pretoria, Gauteng
Wife: Melita
Two Children
Education
Matric: (1974) Mamelodi High School, Pretoria
B Proc (1979) UNISA
LLM (1987) Georgetown University, Washington DC, United State of America
National Institute for Trial Advocacy Diploma (1987) Harvard University, Massachusetts
Professional History
Articles of Clerkship; Maluleke, Seriti & Moseneke: 1980 - 1982
Attorney, Professional Assistant; Seriti Moseneke & Mavundla: 1982 - 1983
Practice as Attorney in partnership; Mothle Matlala Mahlangu & Moabi Attorneys: 1983 - 1986
Summer Associate Attorney; Pillsbury Madison & Sutro, Washington DC, USA: May - August 1987
National Director; Lawyers for Human Rights: 1988 - 1992
Legal Consultant and Chief Representative; IOM (International Organisation for Migration: 1992 -1994
Legal Advisor; Northern Province (Limpopo) Executive Council and Legislature: 1994 -1996
Chief Director of Investigation; ICD Independent Complaints Directorate: 1997 - 1998
Admitted as Advocate: 19 May 1998
Executive Director; IEC (The Electoral Commission: 1998 - 2000
Practicing Advocate; Pretoria Bar: 2001-2010
Advocate of the High Court; Lesotho: 18 February 2008
Senior Counsel: 27 April 2008
Acting Judge; Transvaal Provincial Division & Gauteng High Court: 2008 - 2010
Judge of the High Court; Gauteng Division: October 2010 – 2021
Judge of the Special Tribunal 2019-2021
Acting Judge of Appeal, Supreme Court of Appeal: 1 June 2021 - 30 June 2021
Judge of Appeal, Supreme Court of Appeal: July 2021 to date
Publications, Awards, Honours and Other Activities
Fulbright Scholarship to study LLM at Georgetown University, Washington DC: 1986 -1987
Secretary General: South African Softball Federation: 1977 - 1981
Member of the Black Lawyer’s Association: 1982 - 1983
Co-founder and Vice President, Democratic Lawyers Congress: 1984 -1986
Co-National Director, Lawyers for Human Rights (LHR): 1988 -1992
Consulting Editor on LHR publication “Human Rights for All” - 1991
Member of National Association of Democratic Lawyers (NADEL): 1992 - 2003.
Member of the Pretoria Bar Council: 2007 - 2009
Representing Pretoria Bar in the General Council of the Bar of South Africa: 2007 and 2008
Chairperson of Advocates for Transformation (AFT Pretoria branch): 2003 - 2005 and 2007
Member of the National Executive Committee of AFT: 2005 – 2007
Trustee, Mamelodi High School Alumni Trust 2017
Member of the National Bar Examination Board NBEB: 2017 – present)
NADEL leadership award- 2019