Personal:
19 April 1956 – Sekhukhune, Limpopo
Wife: Keneoang Martha
One child
Education:
Matric: (1975) Bopedi Bapedi High School
B Proc (1981) University of the North (Limpopo)
LLB (1983) University of the Witwatersrand
Professional History:
Clerk;Webber Wentzel, Johannesburg: 1983
Article Clerk; W Huftel and Klavansky, Germiston: 1983-1984
Professional Assistant; Sello Monyats Khosa & Partners, Johannesburg: 1984
Practicing Attorney; Mtetwa Tsoka and Partners: 1985-1987, M P Tsoka & Partners: 1987-2004
Admitted Conveyancer; 1992- 2004
Acting Judge; High Court of South Africa, Pretoria: October 2003 - Dec 2003
Acting Judge; High Court of South Africa, Johannesburg: May 2004
Judge; High Court of South Africa, Johannesburg: 2004 - 2017
Trainer of Aspirant Judges; 2010 - 2013
Mentoring of Aspirant Judges; 2010 - 2014
Acting Judge of Appeal; Supreme Court of Appeal; December 2015 - 31 May 2016
Acting Deputy; Judge President of Gauteng Local Division of the high court, Johannesburg: January 2017 - 31 May 2017
Acting Judge of Appeal: Supreme Court of Appeal; July 2019 - September 2019; December 2021 - 31 May 2022
Publications, Awards, Honours and Other Activities:
Counselor of the Law Society of the Northern Province: 1993 - 1996
Member of the Disciplinary Committee of the Law Society of the Northern Provinces: 1993 - 1998
Examiner of the Attorneys Admission of the Law Society of the Northern Provinces: 1994 - 1998
Chairman of the Conveyancing Committee of the Law Society of the Northern Provinces: 1996
Vice-Chairman of the Alexandra African Children Feeding Scheme: 1983 - 2004
Trustee of the African Children Feeding Scheme: 1985 - 2004
Secretary of the Alexandra Beaters Athletic Running Club: 1995 - 2017
Trainer of Aspirant Judges; 2010 - 2013
Mentoring of Aspirant Judges; 2010 -2014