She is an Attorney of the High Court of South Africa who holds B.Iuris and LLB degrees as well as MDP. She has broad legal practice experience. She sits as a Legal Assessor for disciplinary hearings at Health Professional Council of South Africa (HPCSA). She is also in the Master of the High Court panel of Liquidators, Western Cape and North Gauteng.