Charl completed his LLB degree in 2020 and he was admitted as an attorney in May 2023. In 2024, Charl completed his LLM (Masters in Law) degree at Stellenbosch University. Charl joined Abrahams & Gross Attorneys in January 2025 as an attorney in the general litigation department.