Personal details
Born on 29th July 1952. After matriculating in Pietersburg in 1970
Education
BProc Degree (University of the North)
Bachelor of Laws degree (University of the North)
LLM in Labour Law
Professional history
Magistrate Ga-Rankuwa - Legal Assistant: Administration of Deceased estates (1977 – 1978)
Public Prosecutor (1978 – 1980)
Regional Court Senior Control Prosecutor: Bophuthatswana, West Regional Division (1981 – 1986)
State Advocate: Bophuthatswana High Court (1987 – 1990)
Pupillage – Pretoria Bar - First Black woman to join the Pretoria Bar (1990)
Practicing as an Advocate: North West Bar Association (1991 – 1997)
Lecturer in Civil and Criminal Procedure, and Practical Legal Training – University of the North West, Mmabatho (1997 – 1999)
Judicial positions
Judge of the High Court, Bophuthatswana Provincial Division, Mafikeng (1999)
Acting Judge President (Bophuthatswana Provincial Division) (2005)
Acting Judge at the Labour Court of South Africa, Johannesburg (2007)
Acting Judge of the Labour Appeal Court (2007)
Judge of the Labour Appeal Court (2007)
Judge President of North West High Court, Mafikeng (2010)
Acting Judge in the Constitutional Court (2014)
Judicial and Professional bodies served
Served as Provincial Secretary: Judiciary in (North West Province) (1994)
Skweyiya Commission: served as an investigator evidence/presenter tasked with the investigation of Corruption in the erstwhile Bophuthatswana Government (1995)
Member of the University of Bophuthatswana Council (Senator representing the Faculty of Law) (1998 – 1999)
Member of the Board of Trustees of the Lawyers for Human Rights (2001 – 2006)
Interim and Permanent member of Council of University of Limpopo (2004 to date)
Served as a member of the Committee responsible for the Judicial Training Programme for Aspirant Women Judges (2006)
Presently a member of the International Association of Women Judges. Served as the Regional Representative of the Africa Region and was Provincial Representative in the North West Province of the South African Chapter (2006)
Serves on several Judicial Committees such as South African Judicial Education Institution, Judicial Case Flow Management Committee and Judicial Complaints Committee and National Library Committee (2014)