13 February 1968, Moletši, Polokwane, Limpopo Province
Matric: Hwiti High School, Limpopo Province
B. Proc (1992) University of the North, Limpopo Province
LLB (2021) University of South Africa
Articles of Clerkship, Pretoria: 1992 - 1993
Practising Attorney, Pretoria: 1994 - 2007
Acting Judge: High Court, Transvaal Provincial Division: 2007
Judge: High Court Gauteng Division: August 2009 - May 2018
Acting Judge: Lesotho High Court, Constitutional Division: April 2015
Acting Judge: Labour Appeal Court: June – November 2015
Acting Judge: Supreme Court of Appeal: June - November 2016
Acting Judge: Supreme Court of Appeal: October 2017 - May 2018
Judge of Appeal: 1 June 2018 to date.
Acting Judge: Constitutional Court: 01 February 2023 - 31 May 2023
Author of the following lecture notes for aspirant and newly appointed judges:
Managing the Unopposed Motion Court, 2014;
National Credit Act: A Practical Approach, 2014;
Managing the Opposed Motion Court, 2016;
Aspects of Constitutional Litigation, 2016 and
Practical aspects on Judgment Writing, 2020.
Awards and Honours:
Most Inspiring Lecturer, Legal Education and Development, Pretoria Law School, 2008, 2009, 2010 and 2013.
Certificate of Recognition by Law Society of the Northern Provinces for contribution to Judicial Skills Training for aspirant judges: August 2015.
Certificate of Appreciation by Law Society of South Africa for contribution in the training of candidate attorneys and development of School for Legal Practice in South Africa: September 2015.
Lecturer: Legal Education and Development (LEAD) Pretoria Law School, 2006 – 2018.
Member: Disciplinary Committee: Law Society of the Northern Provinces: 2006–2007.
Chairperson: Loreto School Parents Association, Queenswood, Pretoria: 2006–2008.
Member: Board of Governors: Loreto School, Queenswood, Pretoria: 2009-2021.
Member and Lecturer: Black Lawyers Association-Legal Education Centre (BLA-LEC): 2010 to date.
Chancellor: Anglican Church of Southern Africa, Diocese of Pretoria: 2012 to date.
Guest Lecturer: Pretoria Society of Advocates on the National Credit Act: 2012–2019.
Lecturer: Aspirant Judges (Law Society of the Northern Provinces): 2014 - 2018.
Lecturer: Aspirant Judges: South African Judicial Education Institute (SAJEI): 2018 to date.
Member: Editorial Committee of South African Institute of Judicial Education Journal: 2016 to date.
Convener: Research and Publications Committee of the BLA-LEC: 2018 to date.
Member: Judicial Conduct Committee: 2019 to date.
Member: Advisory Board of Judges, World Intellectual Property Organisation (WIPO): 2020 to date