Feature Film
2020
Barry
Go Karts
See Pictures
Owen Trevor
2019
Rusty
Dirt Music
Wildgaze Films
Gregor Jordan
2017
Pope
War Machine
Plan B Entertainment
David Michod
2017
Wes Bucktin
Jasper Jones
Porchlight Films
Rachel Perkins
2014
Captain Charles Brindley
The Water Diviner
Hopscotch Features
Russell Crowe
2013
Vic
The Turning: Defender
Arenamedia
Ian Meadows
2013
Community Doctor
Charlie's Country
Charlie's Country Productions
Rolf de Heer
2012
Darren
Burning Man
Archer Street Productions
Jonathan Teplitzky
2012
Max
The King Is Dead
TKID Productions
Rolf De Heer
2012
Kirby
Bait
Bait Productions
Kimble Rendell
2011
Crazy George
Sanctum
Sanctum Australia P/L
Alister Grierson
2011
Bearded Man
The Hunter
Porchlight Films
Daniel Nettheim
2010
Ezra White
Animal Kingdom
Porchlight Films
David Michod
2008
Robert Greenhill
The Last Confession of Alexander Pearce
Essential Viewing
Michael James Rowland
2007
Policeman
Lucky Miles
FFC
Michael James Roland
2003
Alf Mason
Peter Pan
Village Roadshow
P.J. Hogan
2000
Bluey
Chopper
Pariah Films Pty Ltd
Andrew Dominik
1999
Ronny Spinks
Redball
Rough Beast Productions
Jon Hewitt
1998
Robbie
Holy Smoke
Jan Chapman Productions
Jane Champion
1997
Medic
The Thin Red Line
Fox 2000 Pictures
Terence Mallick
1997
Terry Hislop
Muriel's Wedding
House & Moorehouse
PJ Hogan
1996
Ward Nurse
Cosi
Meridian Films
Mark Joffe
1996
Cackles
Romper Stomper
Daniel Scharf Productions
Geoffrey Wright
1990
Fletcher
Spotswood
Meridian Films
Mark Joffe
Television
2025
Rick
The Narrow Road to the Deep North
Curio Pictures | Amazon Prime Video
Justin Kurzel
2024
Hank
Territory
Easy Tiger Productions | Netflix
Greg McLean
2022
Homeless Man
Wolf Like Me - Series 2
Made Up Stories | Stan Original
Abe Forsythe
2021
James
Wakefield
Jungle Entertainment
Various
2020
Garry
The Great
Thruline Entertainment
Various
2019
Ben
Seachange
Every Cloud Productions
Various
2018
Vic
Romper Stomper
Roadshow
Various
2017
Les Mara
Blue Murder: Killer Cop
Endemol Shine
Various
2016
Paxton
The Secret City
Matchbox Pictures
Various
2015
Nick
The Beautiful Lie
Endemol Australia
Various
2015
Jimmy
No Activity
Jungleboys FTV
Various
2015
Midgley
Gallipoli
Nine Network
Glendyn Ivin
2014
It's A Date
ABC
Various
2014
Lyndon
The Code
ABC
Various
2014
Roger
Puberty Blues - Series 2
Network Ten
Various
2014
Malcolm
Rake - Series 3
ABC
Various
2013
Inspector Fred Piggott
Underbelly: Squizzy
Nine Network
Various
2013
Rebb
The Broken Shore
ABC
Various
2013
Gerald McNaster
Miss Fisher's Murder Mysteries
ABC
Various
2012
Roger
Puberty Blues - Series 1
Network Ten
Various
2012
Michael Chubievsky
Tangle - Series 3
Showtime
Various
2011
Joe
Slide
Fox8
Various
2011
JoJo
The Straits
ABC
Various
2010
Himself
Review With Myles Barlow
ABC
Various
2009
Tracks Wilcox
Chandon Pictures
ABC
Various
2009
Victoria's Father
My Place
ABC
Various
2009
Goldie
Wilfred - Series II
SBS
Various
2008
Marcello
Sea Princess - Series 2
Southern Star Animation
Various
2007
Charlie (Series Lead)
Love My Way - Series 3
Foxtel
Various
2007
Brendan Tully
Bastard Boys
ABC
Ray Quint
2007
Ben Chifley
Curtin
ABC
Jessica Hobbs
2007
"Mad" Richard Mladenich
Underbelly: The Good, The Bad and The Ugly
Nine Network
Various
2006
Angus Wilder
Two Twisted: A Flash Executive
Nine Network
Various
2005
Charlie
Love My Way - Series 2
Foxtel
Various
2004
Gordie
The Alice
Nine Network
Various`
2004
Charlie
Love My Way - Series 1
Foxtel
Various
2003
Lou Knutt
Bad Cop, Good Cop
Nine Network
Various
2002
Eric Cooke
The Sharknet
ABC
Graeme Burffot
Stage
2014
Gregers
The Wild Duck - UK TOUR
Belvoir / Barbican Theatre
Simon Stone
2011
Barney
Summer of the Seventeenth Doll
Company B Belvoir
Neil Armfield
2009
Geoff Benzine
Gethsemane
Company B
Neil Armfield
2008
Don Juan
Don Juan in Soho
Melbourne Theatre Company
Peter Evans
2008
Arial
Pillowman
Company B
Craig Illot
2007
Michael
Pillowman
Melbourne Theatre Company
Simon Phillips
2002
Padriac
Lieutenant of Inishmore
Company B
Neil Armfield
2001
Fish Lamb
Cloudstreet (1999-2001)
Company B
Neil Armfield
2000
George Holy
Suddenly Last Summer
Company B
Neil Armfield