Feature Film
2022
Supporting
Mistletoe Ranch
APFIG
Rhiannon Bannenberg
2022
Supporting
Ticket to Paradise
Universal Pictures
Ol Parker
2021
Supporting
Elvis
Warner Bros. Pictures, Universal Pictures
Baz Luhrmann
2019
Supporting
Bloody Hell
Boi to Hel
Alister Grierson
Supporting
Down In New Orleans
Richard Elias
Supporting
The Sleepless
Dominic Paris
Lead
2 G's and A Key
Paul Wynne
Supporting
Makin' Baby
Paul Wynne
Featured
Paramedics
Stuart Margolin
Television
2022
Supporting
Joe vs. Carole
Peacock Network
Natalie Bailey
2019
Supporting
Reef Break
Wild Poppy Entertainment
Steve Pearlman
2016
Supporting
Hoges: The Paul Hogan Story
FremantleMedia
Kevin Carlin
2014
Supporting
Rise
Mack Lindon
Lead
Arrest and Trial
NBC
Alex Hennech
Theatre
2023
Montrellous
Clyde's
Ensemble Theatre
Darren Yap
2022
Fires In the Mirror
WAAPA
Charles Allen
2019
Charley
Death of a Salesman
Queensland Theatre
Jason Klarwein
2016
Saul Kimmer
True West
Brisbane Powerhouse
Marcel Dorney
2015
Michel Vallon
The God of Carnage
THAT Production Company
Timothy Wynne
2015
Crooks
Of Mice and Men
Sport for Jove
Iain Sinclair
2012
Tyrelle
A Hoax
La Boite Theatre/Griffin Theatre
Lee Lewis
Bert Williams/Loa
Love's Uprising
Odyssey Theatre
Keith Antar Mason
Eldridge
The Mighty Gents
Inglewood Playhouse
Eric Quander
Sgt. Wilkie
A Soldier's Play
Long Beach Playhouse
Charles Gray
Snug/Web
A Midsummer Night's Dream
Shakespeare Festival Los Angeles
Ben Donenberg
Lyons
Fences
Complex Theatre
Charmin Lee
Sammy Brown
The Mayor's Limo
Mojo Ensemble Theatre
Erik White
Cliff Thomas
All Those Horses
Gardner Stage
Randall Craig
Albert Brickhouse
Passing
Towne Street Theatre
Sy Richardson
Mack Robinson
Most Valuable Player
Dallas Children's Theater
Cecilia Flores
Man
Lucifer's Lament
Company of Angels
Caerthan Banks
John
John and Juan
John and Juan Productions
David Prather
Multiple roles
1001 Black Inventions
Pinpoints Theatre
Rico Hill
Multiple roles
We Tell Stories
We Tell Stories
Carl Weintraub
One Man Performance
Unbridled
Improv Olympic
Voice Over
MacKaskill/Train Conductor
Halo 2
Bungie Software
Radio
Lead
The Kettle
National Public Radio, USA
Roy Hurst
Various roles
Invisible Man
Pacifica Radio, USA
Roy Hurst