Feature Film
2026
Glasses Man
The Debt
Lilla Berry Creative
Johanis Lyons-Reid
2025
John
It's All Going Very Well No Problems At All
Mad Ones, Minor Realm, Onion Film & Noodle Productions
Tilda Cobham-Hervey
2025
Sergio
The Less We Hear
Pier 8 Films
Summer Nicks
2024
Dr. Malcolm Madsen
Diabolic
Diabolic Productions
Daniel J. Phillips
2023
Officer Slatts
Kangaroo Island
Pouch Potato Productions
Tim Piper
2018
Fr. Sangermano
Awoken
Various
Daniel J. Phillips
2018
DIY Mike
The Flipside
Various
Marion Pilowsky
2016
Senior Detective
Bad Blood
Various
David Pulbrook
2007
Michael
My Normal
Loisiada Productions
Irving Schwartz
Stage
2026
Howard
Death Of A Salesman
GWB Entertainment Group
Neil Armfield
2026
Ben Weeks & Others
The Normal Heart
Sydney Theatre Co.
Dean Bryant
2024
Jack Maggs
Jack Maggs
State Theatre Company South Australia
Geordie Brookman
2024
Kit Donovan
Starweaver
Producer: Jamie Hornsby
Shannon Rush
2023
Ross
The Goat Or, Who Is Sylvia?
State Theatre Company South Australia & Sydney Theatre Co.
Mitchell Butel
2022
Ben Weeks
The Normal Heart
State Theatre Company South Australia
Dean Bryant
2022
Man
Antigone (after Sophecles)
State Theatre Company South Australia
Anthony Nicola
2022
Mr. Burke
Girl From The North Country
GWB Entertainment
Conor McPherson
2021
Richard Roma
Glengarry Glen Ross
Brink Productions
David Mealor
2021
Warwick
Hibernation
State Theatre Company South Australia
Mitchell Butel
2020
Salaam
Aleppo: A Portrait Of Absence
Adelaide Festival
Mohammad Al Attar
2019
Eddie Carbone (ACC Best Actor)
A View From The Bridge
State Theatre Company South Australia
Kate Champion
2017
Joseph Vale
Vale
State Theatre Company South Australia
Geordie Brookman
2015
Robert
Betrayal
MTC & STCSA
Geordie Brookman
2013
Leo Hermes
Maggie Stone
State Theatre Company South Australia
Geordie Brookman
2012
Soldier
Blasted
State Theatre Company South Australia
Netta Yaschin
2011
Various
Complete Works Of William Shakespeare (Abridged)
State Theatre Company South Australia
Adam Cook
2010
Friar Lawrence et. al.
Romeo & Juliet
State Theatre Company South Australia
Geordie Brookman
2007
B1, B2 & Michael
A Number
Hartford Theatre Works (CT, USA)
Steve Campo
2007
Robin et. al.
Howard Katz (Off-Broadway, NY)
Roundabout Theatre (NY, USA)
Doug Hughes
2007
Fr. Flynn
Doubt
Hartford Theatre Works (CT, USA)
Steve Campo
2006
Jimmy Caeser
John Ferguson (Off-Broadway, NY)
Mint Theater (NY, USA)
Martin Platt
2006
Father
An Oak Tree (Off-Broadway, NY)
Barrow Street Theatre (NY, USA)
Tim Crouch
2006
Charlotte Von Mahlsdorf et el.
I Am My Own Wife
Pittsburgh Public Theater
Jesse Berger
2005
Tranio
Taming Of The Shrew
Shakespeare & Co. (MA, USA)
Daniela Varon
2005
Louis the Dauphin
King John
Shakespeare & Co. (MA, USA)
Tina Packer
2005
Ariel
The Tempest
Pittsburgh Public Theatre (PA, USA)
Ted Papas
2005
Jamie
The Retreat From Moscow
Hartford Theatre Works (CT, USA)
Steve Campo
2004
Ensemble
Gone Missing
The Civilians (The Gate, London & NY, USA)
Steve Cosson
2003
Jamie
The Retreat From Moscow (Broadway, NY)
Stuart Thompson Proucer
Daniel Sullivan
2003
Cornwall
King Lear
Shakespeare & Co. (MA, USA)
Tina Packer
2003
Claudio
Much Ado About Nothing
Shakespeare & Co. (MA,USA)
Daniela Varon
2002
Jonathan
Winter Time By Charles Mee
Long Wharf (CT, USA)
Les Waters
2002
Antipholus (Syracuse & Ephesus)
Comedy Of Errors (Off-Broadway, NY)
Classic Stage Co. (NY, USA)
Robert Richmond
2001
Edward II
Edward II
Tremont Theatre. (Boston, USA)
Patrick Wang
2001
Trinculo
The Tempest
Aquila Theatre Co. (NYC,USA)
Robert Richmond
2001
Achiles
The Iliad
Aquila Theatre Co. (NYC, USA)
Robert Richmond
1999
Eddie (Understudy)
Ancestral Voices
Lincoln Center Theatre (NYC, USA)
Daniel Sullivan
1996
Christie
The Torrents
State Theatre Company South Australia
Marion Potts
1996
Geoff
The Club
State Theatre Company South Australia
Rosalba Clemente
1996
Glenn
Solstice
State Theatre Company South Australia
Neil Gladwin
1995
Dancer
Dance Hall Mk.3
State Theatre Company South Australia
Neil Gladwin
1995
Ringmaster
El Stupidos
State Theatre Company South Australia
Neil Gladwin
Short Film
2025
Doctor
Lie Down, Breathe Out
Whisper Tree Productions
Gemma Salomon
2025
Isaac
Alpha Test
Passel Media
Stephen Packer
2021
David Sleet
Something's Not Quite Right
Never Too Late Productions
Tom Cornwall