Adrian initially joined the Johannesburg Society of Advocates in 1993. In late 1995 Adrian swopped his books and robes for the corporate world where he was called to expand and manage the Interactive Multimedia Advertising Company, then a niche IT firm specialising in interactive multimedia in the early days of the internet. Naturally, Adrian is fully computer literate and has a high degree of competency and skill in this regard.
In 1998 Adrian was recalled to the Johannesburg Bar where he has since established a significant practice focusing on civil litigation, in particular in the spheres of corporate, contractual, delictual, insolvency, business rescue and insurance law. He has represented clients in various fora throughout South Africa and is equally at home in trial and motion court matters, arbitrations and mediations. Adrian has acted as a Judge of the High Court of South Africa.