BA (Rhodes), LLB (Rhodes), LLM (Wits), P-G Dip. (London).
Other
Judge, High Court of South Africa (various acting appointments since 2023).
Member, Panel Established to Advise Government on Certain Environmental Disputes Concerning Eskom (2023).
Member, Panel Established to Advise Government on Certain Disputes Concerning the Authorization of Offshore Oil and Gas Exploration (2023).
Special Counsel, International Law and Policy Advisory (since 2022).
Chairman, International Law and Policy Advisory (since 2022).
Chairman, General Council of the Bar’s Human Rights Committee (2016-2019)
The International Law and Policy Advisory
Founding member with Prof. Dire Tladi (currently a Judge in the International Court of Justice at the Hague) and Prof. Hennie Strydom (formerly the President of the International Law Association).
Scope of work: International Environmental Law, International Human Rights Law,International Criminal Law, Extradition, Refugee and Asylum Law, the Law of the Sea including State Sovereignty over Natural Resources.