Personal:
 19 July 1960, Dundee
 No children.
Education:
Matric: St Francis College in Marianhill
 BProc (1983) University of Zululand
Postgraduate Diploma in Maritime Studies (2021)
Professional History:
 Admitted as an Attorney: April 1987
 Practiced as an Attorney in Newcastle from 1987 until 2010
 Acted in the High Court Pietermaritzburg in 2005 to 2006 and 2010 to 2011
 Elevated to the Bench in June 2011
Publications, Awards, Honours and Other Activities:
 Served as a coucillor of the KwaZulu-Natal Law Society (as well as being erstwhile vice president) and served in various committees of the Law Society of South Africa
 Sat as commissioner of the Small Claims Court in Newcastle
 Served as a member of the Electoral Court during the 1994 Elections
 Former chairperson of the Blaauwbosch Development Committee and the Rosary Healthcare Clinic
 Served on the board of management of St Anthony’s children’s home 
 Acting as a trustee of the Eyethu Trust
 Legal Advisor to the Newcastle Municipality
 Served as board member of the Legal Aid Board
 Served as chairperson of the Uthuikela Water Board
Served as a member of the executive committee of the Black Lawyers Association, Pietermaritzburg Branch.
