Television
2022
Airport Guard
Wellmania
Netflix / Fremantle
Helena Brooks
2021
Ryan Jamieson
Back to the Rafters
Seven Studios / Amazon Prime
Lynn Hegarty
2017
Series Voice Host (VO)
Movie Juice
Context Media
2013
Supporting
Deadly Women season 7
Beyond / Discovery Networks US
Katie Hides
Theatre
2019
Stephen
Cats Talk Back
New Theatre
Sahn Millington
2019
Toby
Seed Bomb
Old 505 Theatre / Subtulenuance
Paul Gilchrist
2018
Ryan
Jack Data
Old 505 Theatre
Ruth Bell
2017
Janitor
Dry Land
Mad March Hare / Outhouse Theatre Co.
Claudia Barry
2014
Chorus
Oedipus Schmoedipus
Belvoir
POST / Sydney Festival
2014
Fr. Patrick O'Shea
Dimboola
Epicentre Theatre Co
Darcy Green
2012
Jurgen Tessman
Hedda Gabler
TAP Gallery
Liz Arday
2011
Don John
Much Ado About Nothing
Off Broadway, New York - Bowling Pin Theater
Jim Kroener
2010
Rob
Stories From the 428
Sydney Fringe Festival
Zoe Carides/Augusta Supple
2008
Tom
Reverse
S & S One Act Festival
Zoe Carides
1996
Willy
The Steward of Christendom
Out of Joint / Sydney Festival
Max Stafford-Clarke
Musical Theatre
2019
Uncle Frank
Little Miss Sunshine
New Theatre
Deborah Jones
2017
Lecturer
Reefer Madness
Kore Prod. / Factory Theatre
2015
Ian Malcom
Jurassic! That is One Big Pile of Musical
Sydney Fringe
Leigh Scott
2013
Toy Train
The Velveteen Rabbit: A New Musical
HEN
Jye Bryant
2010
Norbert
The Great American Trailer Park Musical
New Theatre
Jay James-Moody
2007
Flesh Azair
That's The Ticket
Bondi Pavillion
Daniel McRedmond
Short Film
2019
Lead
An Athlete Wrestling a Python
AFTRS
Stephanie Day
2018
Peter
On Hold
*Flickerfest winner
Jake Neilsen
2016
Lead
Centrepiece
Hassan Bajwa
2015
Lead
After the Deal
Taylor Cook
2014
Lead
Sugar Free
Bridget Farmer
2013
Lead
Green Apples
Glen Guyder
2010
Worker
Love Song of Iskra Prufrock
AFTRS
Lucy Gaffey
2009
Salesman
Benefit
AFTRS
Jacub Jacko
2007
Elder Saxon
Saivour
AFTRS
Stuart Parkyn
Voice Over
2015
Various
Extinct! (Animated Short)
PaperMation Productions
Rachael Wah-Day