Feature Film
2021
Ryker
Avarice
Filmscope Entertainment
John V. Soto
2021
Gavin
It Only Takes a Night
Rookies Ambush
Callan Durlik
2018
Derek
The Furies
Arcadia/The Film Distillery
Tony D'Aquino
2016
David Double/Walter Double
Alien: Covenant
20th Century Fox
Ridley Scott
2014
Newscaster
Truth
Mythology Entertainment
James Vanderbilt
2013
Bret Buchanan
Observance
Sterling Films
Joseph Sims-Dennett
2013
Connor
The Reckoning
Lightning Entertainment
John V Soto
2009
Logging Supervisor
Wolverine
Wolverine Films
Gavin Hood
2007
Precious Gem Crew #2
Fool's Gold
Warner Bros Feature Productions
Andy Tennant
2006
Man
Happy Feet
Kennedy Miller
George Miller
2003
Ford
The Course
Edmonds Film
Miranda Edmonds
Television
2023
Navsea Leader Brandis
NCIS Sydney
CBS Studios and Endemol Shine for Paramount+
Shawn Seet, David Caesar, Kriv Stenders
2022
Lance Williams
The Claremont Murders (Mini-series)
Endemol Shine
Peter Andrikidis
2019
Fiore/Doctor
Preacher (Series 4)
Fronier Productions
Various
2018
Nate
Playing For Keeps
Screentime
Sian Davies, Tori Garrett, Scott Major
2017
Michael Gibson
Bite Club
Nine Network
Geoff Bennett
2016
Brian
Home and Away
Seven Network
2015
Michael Shrimpton
Molly
M4 Entertainment
Kevin Carlin
2014
John "Jack" Duncan Snr
A Place To Call Home
Seven Network
2014
William Chambers
When We Go to War (Mini-series)
Jump Productions
Peter Burger
2013
Adam
Wonderland
Fremantle Media
2012
Logan
Packed to the Rafters (Series 6)
Seven Network
Various
2012
Logan
Packed to the Rafters (Series 5)
Seven Network
Various
2010
Nathan
Cops LAC
Channel 9
2009
Sean ‘Grunter’ Sinclair
Underbelly III
Channel 9
2007
Tom Huppatz
Rainshadow
Southern Star Productions
Shawn Seet & Fiona Banks
2006
Keith Harris
Home and Away
Channel 7
2005
Lightning Guy
Streetsmartz
Great Western Entertainment
Stage
2024
Various
Sydney ll: Lost and Found
Theatre 180
Stuart Halusz
2024
Various
A Fortunate Life
Theatre 180
Stuart Halusz
2023
Actor 2
A Fortunate Life
Theatre 180
Stuart Halusz
2023
Various
Sydney ll: Lost and Found
Theatre 180
Stuart Halusz
2021
Actor 2
Sydney ll: Lost and Found
Theatre 180
Stuart Halusz
2019
Don Pedro
Much Ado About Nothing
Bar'd Work
Tim Paige
2018
The Waiter
80 Minutes No Interval
Theatreworks
Travis Cotton
2015
Joe/Tom
Ride/Fourplay
Darlinghurst Theatre Company
Anthony Skuse
2012
Stanley Saunders
The White Divers of Broome
Black Swan State Theatre Company
Kate Cherry
2011
Brick
Cat on a Hot Tin Roof
Black Swan Theatre Company/QTC
Kate Cherry
2010
Mitchell
Little Dog Laughed
Queensland Theatre Company
Michael Gow
2010
Freddy Page
The Deap Blue Sea
Onward Production
Michael McCall
2009
Craig
The Dark Room
Black Swan State Theatre Company
Adam Mitchell
2008
Happy
Death of A Salesman
Ensemble Theatre
Sandra Bates
2007
Ferdinand/Caliban
The Tempest
Harlos Productions
Damien Millar
2007
Peter/Craig
Dying City
Darlinghurst Theatre Company
Stephen Colyer
2006
Matamor
The Illusion
Darlinghurst Theatre Co.
Damien Millar
2006
Various
The Man Who
New Theatre
Damien Millar
2006
Actor 1
Checklist for an Armed Robber
B Sharp
Jessica Symes
2005
Robert
Push Up
Cipher Productions
Anthony Skuse
2005
Jon
Tape
Capgunn Productions
Aaron Beach
2005
Bagot/ Lucientio
Queen Lere
CUT Theatre Company
Megan Finlay
2005
Cop
Terminus
Darlinghurst Theatre Company
Joseph Uchitel
2003
Peter
Stags and Hens
National Institute of Dramatic Art
George Ogilvie
Short Film
2016
Ben
Outbreak Generation
Leonie Mansfield and Lisa Shaunessy
Brooke Goldfinch
2013
Mitch
Invisible
James Ward Breen
2013
Adam Western
A Man on the Edge
Idyllic Films
Ed Lyons
2012
David
Refuge
Warwick Young
2011
Johnny
Buckethead
Coventry Films
Murray Fahey
2004
Tim
The Department
Rachel Givney
2004
Nick
Boys Grammar
AFTRS
Dean Francis
Commercial
2014
Man
Toyota "For a Lifetime of Good Times"
Justin McMillan
2006
Man
Thredbo Commercial
Matt Palmer
2004
Davo
Bundaberg 'Valentines Day' TVC
Matt Palmer