He has practiced as a barrister and solicitor in the Supreme Court of Victoria and High Court of Australia and a solicitor in the Supreme Court of New South Wales.