Brandon was educated at the University of Johannesburg where he graduated with a Bachelor of Arts in political science and law, an LLB, and an LLM in Corporate Law (cum laude). He completed his pupillage under the mentorship of Kameel Premhid.
Brandon acts at all stages of litigation, including arbitrations, in a wide variety of matters spanning from public, commercial, and labour law. Occasionally, he acts in tax and competition law matters. He also undertakes pro bono and public interest work.