Greg is a very experienced criminal advocate who has appeared extensively in trials, appeals against conviction and sentence to the Court of Appeal, pleas, committal hearings and summary hearings in the Magistrates’ Court. He holds an Indictable Crime Certificate and is on Victoria Legal Aid’s Criminal Trial Preferred Barristers’ List. He regularly advises on the merits of appeals against conviction and sentence and prepares Written Cases for applications for leave to appeal.
Greg also frequently appears in the Commonwealth Administrative Appeals Tribunal, Federal Court and Federal Circuit Court in migration and citizenship cases and provides advice on the prospects of merits review and judicial review and in preparing submissions in such matters. He is particularly experienced and interested in cases at the intersection of criminal law and migration law, including character-based visa cancellations and refusals.
He has also appeared in inquests, business licensing matters, disciplinary proceedings and similar matters.
In 2021 Greg was appointed as a teaching associate at the Faculty of Law, Monash University. Between 2016 & 2019 he taught criminal law, evidence and advocacy at the Australian Catholic University, Thomas More Academy of Law.
Since 2008 Greg has been a Chairman of the Independent Tribunal of the Northern Football & Netball League.
Before coming to the bar in 1999, Greg worked at the Transport Accident Commission (1987 to 1989) and then for more than 9½ years in the Criminal Law Division of Victoria Legal Aid.