2023
as Police Sergeant
2023
as Rich Berrigan
2021
as Josh
2019
as Mr Hooper
2019
as Osborne
2019
2017
as Joss
2016
as Chadwick
2015
as Prof Jennings
2013
as James Trewlove
2009
as John Knightley
2009
2008
as Jake
2008
as Simon Neary
2007
as Jimmy
2003
as Jamie's Bad Brother
2002
as Frankie
2001
as Ben Elwes
1999
as Greg Hunt
1997
as Gordon
as Julian Davidson