Stephen commenced practice at the Queensland Bar in 1995. Before he came to the Bar, Stephen served as Associate to a Justice of the Supreme Court of Queensland, and worked for two major private law firms, Morris Fletcher & Cross in Brisbane, and Freehill Hollingdale & Page in Sydney. He also pursued postgraduate studies in law at Oxford and Columbia Law School.
Stephen has a wealth of experience, with over two decades in practice as a barrister. He has appeared in a wide range of courts and tribunals including 17 matters in the High Court of Australia. Stephen has experience in many areas of the law, and his practice focuses primarily on commercial litigation, equity and public law. He is also accredited as a Mediator and Arbitrator.
Stephen has also undertaken pro bono work including in areas of commercial, migration and deceased estates.