Commercial
2014
Lead
Unilever Commercial
DMO Productions
Lim Yoke Sim
2002
The Other Guy
Nissan X-Trail commercial
NISSAN Australia
N/A
Feature Film
2024
Quinn
The Returned / Afterlight
Tenacious Stories
Ben Pfeiffer
2018
Dave Lewis
The Spiral
SKT Media and Entertainment
Peter Wong
2013
Benjamin Harris
The Journey
Woohoo Pictures / Astro
Chiu Dao
2012
Abdiel Seraph
Paradise Lost
Legendary Pictures
Alex Proyas
Short Film
2022
Director
Jonah
Red Stitch
Ben Pfeiffer
2022
Rabbit
Duck heart Rabbit
Siobhan Jackson Productions
Siobhan Jackson
2017
Dave Lewis
DAVE
SKT Media and Entertainment
Peter Wong
2016
Hugo
Save The Date
Tool Shed Productions
David de Lautour
2012
Tim
The Cow Town
VCA Film and TV
Robbert Ten Eyck
2010
Lady Valencia
My Blue Heaven
VCA Film and TV
Robert Ten Eyck
2009
Nick
Opening Day
VCA Film and TV
Justin Olstein
2008
Marcus
Tall Story
VCA Film and TV
Justin Olstein
Stage
2020
Matthew Scott
The Keeper (development showing)
Merrigong Theatre Co
Kirsten Von Bibra
2019
Performer/writer
The Keeper
Merrigong Theatre Co (development)
Kirsten Von Bibra
2018
Cy
Lost Boys
Merrigong Theatre Co
Leland Kean
2018
Ed
Colder
Red Stitch Actors Theatre
Alyson Campbell
2017
Thomas
The Sky is Well Designed
Fabricated Rooms
Patrick McCarthy
2016
Director
WIT
The Artisan Collective
Ben Pfeiffer
2015
Malcolm
Grief and the Lullaby
Fabricated Rooms/ Theatre Works
Patrick McCarthy
2015
Architect
Dream Home
Northcote Town Hall
Luke Kerridge
2014
Director
Requiem For Dalinka
The Artisan Collective
Ben Pfeiffer
2014
Oswald
Ghosts
Melbourne Theatre Company
Gale Edwards
2013
Director
The Collector
The Artisan Collective
Ben Pfeiffer
2012
Director
If It Bleeds
The Artisan Collective
Ben Pfeiffer
2012
Multiple
Pale Blue Dot
Optic Nerve / Malthouse Theatre
Tanya Gerstle
2011
Psyche
Honey Bunny's Sagittarian Full Moon Finale
Julian Hobba / Northcote Town Hall
Julian Hobba
2010
Director
Self Torture And Strenuous Exercise
The Artisan Collective
Ben Pfeiffer
2010
Devisor/Director
Breathe a little and call it life
The Artisan Collective
Ben Pfeiffer
2010
Lady Macbeth
Manbeth
Optic Nerve / Band Of Creatures
Tanya Gerstle
2009
Lee/Multiple
Penalty Shot
Jigsaw Theatre Co
Kate Shearer
2009
Landlord/multiple
TWO
The Artisan Collective
Ben Pfeiffer
2008
Graham
Cleansed
VCA Masters Project
Adena Jacobs
2008
Glumov
The Scoundrel That You Need
Gasworks
James McCaughy
2007
Night
The Perjured City
VCA
Kirsten Von Bibra
2006
Clive, Cathy, Bill
Cloud Nine
VCA
Kirsten Von Bibra
2006
Malvolio
Twelfth Night
VCA
Rhys McConnachie
2006
Gennadiy Demyanych
The Forest
VCA
James McCaughy
2006
Ralph
Our country's good
VCA
Glenda Lindscott
2004
Multiple
The windows project
ATYP at STC
Jason
2003
Director
Summer of the aliens
Senior D.I.G
Ben Pfeiffer
2000
Mr Lockwood
Wuthering Heights
NSW State Drama Co
Robert McGuigan
2000
Ricko
Aust Tour - A property of the clan
NSW State Drama Co
Paul Viles
Television
2026
Jacob
Bad Company
ABC | Guesswork Television
Tom Peterson
2023
Max
FAKE
Paramount Plus
Emma Freeman
2023
Tim
High Country
Foxtel and Screen Australia
Kevin Carlin and Bec Cole
2015
Randall Slavich
Hunters
Matchbox UCP US series
Ernest Dickerson
2008
Marco Lombardi
City Homicide
Channel 7
David Cameron
Voice Over
2025
Multiple
Together
Boom Tracks
Michael Shanks
2025
Narrator
AudioBook: Our New Gods
SqaureSound
Keenan Wardrope
2021
Guy
National cinema release Bumble Commercial
Bumble
Bumble
2020
VO Artist
Ryobi Instructional Ad
Ryobi Australia
Brendan O'Shea
2019
Sergeant
VIC Police Advert
VIC Police
N/A
2019
VO Artist
Mecca Land Launch
MECCA Makeup
Gas Inc
2018
VO Artist
The Unfollowed
PUMA
Hamish MacGregor
2018
VO Artist
2018 Courses Launch
TAFE Australia
TAFE HO
2017
Narrator
Igni
RISK sound
RISK
Musical Theatre
2009
Shaggy
Scooby Doo in Stagefright
AEG Themestar/ Warner Bros
Jim Millan
2003
Matt
The Fantasticks
The Arcadians theatre Co
Patricia Worley-Smith
2002
Multiple
Misfits & the magic words
Brainstorm productions
Jenny Johnson
Web Series
2016
Orpheus
Echo Chamber
Echo Chamber Productions
Justin Olstein / Carla Silbert