Dominic principally practises in commercial, equity, insolvency, class actions, and public law. As a solicitor, and then as a barrister, Dominic has had considerable experience appearing in, and advising in respect of, a variety of matters in the Supreme Court, the Federal Court, the Court of Appeal, and the High Court.
Before coming to the Bar, Dominic was a senior associate at Arnold Bloch Leibler in Sydney. Before that, he practised at an international firm and as an associate to Drummond AJA working on Westpac Banking Corporation v Bell Group Ltd (in liq) (No 3) (2012) 44 WAR 1; (2012) 270 FLR l; (2012) 89 ACSR l;  WASCA 157.
Dominic was selected by his peers as one of the Best Lawyers in Australia (Litigation) in 2019.