Alfred Cockrell was admitted to the Johannesburg Society of Advocates in 1996 and took silk in 2010. He holds a BA LLB and an MA. Alfred has appeared in the High Courts, the Supreme Court of Appeal, the Constitutional Court, the Competition Appeal Court and the Competition Tribunal. His preferred areas of practice include competition, telecommunications, contract, administrative and constitutional law. Prior to 2003, he was a Professor of Law at the University of the Witwatersrand.