Stage
2024
Lepidus
Antony & Cleopatra
4MBS Shakespeare Festival
Jacqui Somerville
2024
Larry
Closer
La Boite Theatre Company
Courtney Stewart
2023
Charles, Duke Senior, Sir Oliver Martext, William
As You Like It
Queensland Theatre
Damien Ryan
2022
Arne Olsson/Ronnie Ball/et al
Boy, Lost
Belloo Creative
Caroline Dunphy
2022
Mr White
Cluedo! The New Suspects
Brisbane Immersive Ensemble
Mikayla Hosking
2022
Alex/Charles Lawrence
Black Cockatoo
Ensemble Theatre
Wesley Enoch
2021
Jaques
As You Like It
ThunderBear Productions
Angus Thorburn
2021
Dr Gibbs
Our Town
Queensland Theatre
Lee Lewis
2020
Henry
Così
THAT Production Company
Timothy Wynn
2019
Eric Ferguson
From Darkness
La Boite Theatre Company
Isaac Drandic
2019
First Player
Hamlet
4MBS Shakespeare Festival
Tabatha McFadyen
2019
Lord Montague, Apothecary
Romeo & Juliet
La Boite Theatre Company
Todd Macdonald
2019
Dr Black
Cluedo! The Interactive Game
Brisbane Immersive Ensemble
Xanthe Jones
2019
Guard/Kennedy/Jim/Steele
Kelly
Ad Astra
Mikalya Hosking
2018
Himself
What I'm Here For
Elbow Room
Marcel Dorney
2018
Robert Hooke
Nearer The Gods
Queensland Theatre
Sam Strong
2018
The Player
Rosencrantz & Guildenstern Are Dead
Queensland Shakespeare Ensemble
Rebecca Murphy
2018
First Player; English Ambassador
Hamlet
Queensland Shakespeare Ensemble
Rob Pensalfini
2018
Sir Andrew Aguecheek
Twelfth Night
Queensland Theatre
Sam Strong
2017
BJJ/George/M'Closky
An Octoroon
Queensland Theatre
Nakkiah Lui
2017
Greek Father (Niko Nikolopoulos)
Wogs In Love
4 Stage Productions
Jane Oliffe
2016
Mitch
A Streetcar Named Desire
La Boite
Todd MacDonald
2016
First Garbage Collector
One Was Nude And One Wore Tails
Room To Play
Heidi Manche
2016
Malvolio
Twelfth Night
Queensland Shakespeare Ensemble
Rob Pensalfini
2015
Murray
The Odd Couple
Queensland Theatre Company
Wesley Enoch
2015
Laurie, Ensemble
Black Diggers
Queensland Theatre Company
Wesley Enoch
2014
King Alonso
The Tempest
Queensland Shakespeare Ensemble
Zoë Tuffin
2013
Burleigh
Mary Stuart
Queensland Shakespeare Ensemble
Christina Koch
2013
Nick Bottom/Pyramus
A Midsummer Night's Dream
Queensland Shakespeare Ensemble
Rob Pensalfini
2012
Proteus
The Two Gentlemen of Verona
Queensland Shakespeare Ensemble
Rob Pensalfini
2012
Horatio, Polonius
Shakespeare's Shorts: The Half Hour Hamlet
Queensland Shakespeare Ensemble
Paul Adams
2012
Barker Cerdo
The Three Tweetle Pigs
Small Crown Productions
Paul Adams
2012
Macbeth, Doctor
Shakespeare's Shorts: Express Macbeth
Queensland Shakespeare Ensemble
Paul Adams
2012
Romeo, Lady Capulet
Shakespeare's Shorts: Instant Romeo and Juliet
Queensland Shakespeare Ensemble
Paul Adams
2011
Cmdr Sam Vimes
Monstrous Regiment
Brisbane Arts Theatre
Kathy Kunde
2011
Stan
Rules Is Rules
Short+Sweet Brisbane
Cienda Mcnamara
2011
Bassanio
The Merchant of Venice
Queensland Shakespeare Ensemble
Curt Tofteland, Crystal Arons
2011
Lysander
Tweetsummers
Small Crown Productions
Paul Adams
2010
Othello, Peer Gynt, Mitch
Vis-à-Vis: Moving Stories
Queensland Ballet
François Klaus
2010
Hastings, Blunt
Richard III
Queensland Shakespeare Ensemble
Tom McSweeney
2009
Orlando de Boys
As You Like It
Queensland Shakespeare Ensemble
Paul Adams
2009
Improvised
Gorilla Theatre
Edge Entertainment
Brad Daniels
2008
Jove, Tereus, Hermaphroditus
Metamorphoses
Queensland Shakespeare Ensemble
Jo Loth
2008
Duke Orsino
Twelfth Night
Queensland Shakespeare Ensemble
Rob Pensalfini
2007
Don Pedro
Much Ado About Nothing
Queensland Shakespeare Ensemble
Jo Loth
2006
Dogberry, Shylock
Shakespeare's Briefs, Or Let's Kill All The Lawyers
Queensland Shakespeare Ensemble
Samid Suliman
2006
Improvised
Improck!
Edge Entertainment
Louise Callinan, Brad Daniels
2006
Improvised
It Came From Somewhere Else
Edge Entertainment
Brad Daniels
2003
Cmdr Sam Vimes
The Fifth Elephant
Brisbane Arts Theatre
Sally Daly
2003
Improvised
Illegal Acts
Dang Bang Productions
Kiesten McCauley
2002
Milo Tindle
Sleuth
Stagedoor Theatre
Alex Lanham
2000
Garry Lejeune
Noises Off
Redcliffe Independent Theatre
Emma Tonkin
Musical Theatre
2024
Lorry Hocking, Dave Daylight (cover)
The Sunshine Club
Hit Productions
Wesley Enoch
2023
Lorry Hocking
The Sunshine Club (national tour)
Hit Productions
Wesley Enoch
2022
Pauly O'Brien
The Sunshine Club
Queensland Theatre
Wesley Enoch
2014
Antipholus of Syracuse, MC Hendelberg, The Abbess
The Bomb-itty of Errors
Queensland Shakespeare Ensemble
Zac Kelty
2009
Pandarus, Jaques, Diomedes
Food Of Love: A Shakespeare Cabaret
Queensland Shakespeare Ensemble
Cienda McNamara
2002
Judas Iscariot
Jesus Christ Superstar
QUT Student Guild Musical Society
Jo Pearson
2001
Friar Tuck
Sherwoodstock
QUT Student Guild Musical Society
Luke Rimmelzwaan
Voice Over
2022
Nicholas Owens SC
Ben Roberts-Smith v the Media
The Guardian Australia
Allison Chan
2022
Lyle
Poles: The Science of Magnetic Attraction
TART Theatre Collective
Maeve Hook
2021
Hugh McMahon
Sunshadow
Hoodlum Entertainment
Phil Enchelmaier
2020
Kendall Pierce, Mike Upton, et al
Winding Road
Broken Head Productions
Clare Sladden
2019
Narrator
Carpentaria: A Performance
Brisbane Writers Festival
Alethea Beetson
2006
Beach Announcer, Teacher
Mortified
ACTA
Evan Clarry
Television
2022
Simon
Darby and Joan
CJZ
David Caesar
2013
Shop Owner
Secrets & Lies
Hoodlum
Kate Dennis and Peter Salmon
2011
Fisherman
Sea Patrol
Sea Patrol Productions
Jeff Truman
2009
Nam
Sea Patrol
Sea Patrol Productions
Ian Barry
Short Film
2023
Henry
Trapped
Third In Line Productions
Sheri Van Geest
2015
Eddie
Meekin Park
Griffith Film School
Ilias Paull
2004
Mike Noonan
The Last Aussie Hero 3: The Search for Kip
Boom in Shot Productions
Mike Noonan
Feature Film
2024
James Broome
Heart of the Man
Bronte Pictures and New Dream Productions
David Cook
Rehearsed Readings
2018
Mick
Don't Ask What The Bird Look Like
Queensland Theatre (QPDA)
Kylie Bracknell
2014
Selim
The Overflow
Queensland Theatre (QPDA)
Todd MacDonald
2003
King Leontes
The Winter's Tale
Queensland Shakespeare Ensemble
Flloyd Kennedy