Personal
10 January 1960, Kroonstad, Free State.
Married to Sharon Bloem.
Three children.
Education
Matriculated at Uitenhage High School
BA (1980) University of the Western Cape
STD (1981) University of the Western Cape
LLB (1986) Rhodes University
Professional History
Educator, Kroonstad 1982.
Candidate attorney: B Sandi & Co, Makhanda: 1987 – 1988.
Clerk: Legal Resources Centre, Makhanda: 1989.
Attorney: Legal Resources Centre, Makhanda: 1990 – 1996.
Pupillage at Eastern Cape Society of the Bar, Makhanda: March – June 1996.
Practising advocate at Legal Resources Centre: July 1996 -February 1998.
Practising advocate at Bhisho Bar: March 1998 – December 2004.
Practising advocate at Makhanda: January 2004 – May 2015.
Awarded status of the senior counsel in August 2010.
Member of the Council of the Eastern Cape Society of Advocates: 2011 – 2014.
Chairperson of the Eastern Cape Society of Advocates: 2014 – 2015.
Acting Judge of the Eastern Cape Division of the High Court: various periods between 2000 and 2015.
Acting Judge of the Free State Division of the High Court: 2005 and 2007.
Judge of the Eastern Cape Division: 1 June 2015 to date.
Acting Judge, Supreme Court of Appeal: 1 Decemeber 2023 – 31 March 2024
Other Activities
Member of the Connexional Arbitration Panel of the Methodist Church of Southern Africa between 2010 and 2015, becoming the chairperson of that panel during 2012.
Member of the Council of Rhodes University since June 2016, becoming the chairperson of the Rhodes University Council on 1 July 2020.
Member of the National Bar Examination Board of the General Council of the Bar of South Africa since 2023.