1996 • as Michael Reilly
1996 • as Det Michael Reilly
2007 • as Detective Senior Constable Duncan Freeman
1997 • as Vince Cellini
2017 • as Joe Kenshell
2024 • as Owen Cooper