Feature Film
2024
Will
CRUEL HANDS
ACM Films
Al Kalyk
2022
Ben
CARNIFEX
Dancing Road Productions
Sean Lahiff
2022
Richard Flynn
SLEEPING DOGS
Nickel City Pictures
Adam Cooper
2020
John MaPharlen
THE DROVER'S WIFE
Bunya Productions
Leah Purcell
2019
Aaron
TRUE HISTORY OF THE KELLY GANG
Daybreak Pictures/STAN
Justin Kurzel
2018
Paul
THE DUSTWALKER
Three Feet of Film
Sandra Sciberras
2017
Jago
THE NIGHTINGALE
Nightingale Pictures P/L
Jennifer Kent
2015
Henry Brown
HACKSAW RIDGE
Cosmos Filmed Entertainment
Mel Gibson
2009
Smoky Howson
KOKODA
Pericles Films/ABC
Don Featherstone
2008
Simon (segment "The Water Diary")
8
LDM Productions
Jane Campion
Television
2022
Brendo
CLASS OF '07
Matchbox Pictures
Kacie Anning
2022
Anton Beaufort
THE CLEARING
Wooden Horse
Jeffrey Walker/Gracie Otto
2021
Loner
PIECES OF HER
Roadshow Rough Diamond
Minkie Spiro
2021
Michael
BUMP S3
Roadshow Rough Diamond
Various
2021
Leo
TOTAL CONTROL S2
Blackfella Films
Wayne Blair & Rachel Perkins
2021
Trevor
WAKEFIELD
Jungle Entertainment
Jocelyn Moorhouse & Kim Morduant
2020
Baxter
OPERATION BUFFALO
ABC/Porchlight Films
Peter Duncan
2019
Tully
THE COMMONS
Playmaker Media/STAN
Jeffrey Walker & Rowan Woods
2018
Sam
BAD MOTHERS
Jungle Entertainment/Seven Network
Geoff Bennett
2014
Bevan Johnson
GALLIPOLI
Endemol Australia
Glendyn Ivin
2013
Zac
OLD SCHOOL
Old School Pictures P/L
Various
2009
Dan
MY PLACE (1978) Episode 4
ABC
Michael James Rowland
Stage
2023
Constanite
THE SEAGULL
Sydney Theatre Company
Imara Savage
2019
Brick
CAT ON A HOT TIN ROOF
Sydney Theatre Company
Kip Williams
2017
Tuzenbach
THREE SISTERS
Sydney Theatre Company
Kip Williams
2017
Betty/Edward
CLOUD 9
Sydney Theatre Company
Kip Williams
2015
As Cast
LOVE AND INFORMATION
Malthouse & Sydney Theatre Company
Kip Williams
2014
Guard/German
ONCE IN ROYAL DAVID'S CITY
Belvoir
Eamon Flack
2014
Gentlemen Caller
THE GLASS MENAGERIE
Belvoir
Eamon Flack
2013
Joe Cameron
FURY
Sydney Theatre Company
Andrew Upton
2012
Mac
FLUTTER KICK
N.I.D.A
Lee Lewis
2012
Helicon
CALIGULA
N.I.D.A
Pierce Wilcox
2012
Nicholas Chatman
PUNK ROCK
N.I.D.A
Imara Savage
2012
Gerald
ROOKERY NOOK
N.I.D.A
Rodney Fisher
2011
Livermore/Brewster/Rudy/Ryan
THE AMERICAN CLOCK
N.I.D.A
Kevin Jackson
2011
Hastings/ Citizen/ Soldier
RICHARD THE THIRD
N.I.D.A
Tony Knight
2011
Prince Myshkin
IDIOT
N.I.D.A
Max Lyandvert
2010
Karl
TOO YOUNG FOR GHOSTS
N.I.D.A
Anthony Skuse
2010
Ensemble
FLIGHT
N.I.D.A
Sergei Tcherkasski