Marist College Ashgrove 1973-1981.
Admitted as a Barrister of the Supreme Court of Queensland in 1987 and practised at the private bar from 1988-2012.
Appointed a Judge of the District Court (Qld) in 2019, was a Magistrate 2012-2014, the Deputy Chief Magistrate 2014-2019 and Chief Magistrate 2019-2022.