Stage
2023
Mike King/Troy Kenny understudy
A Broadcast Coup
Ensemble Theatre
Janine Watson
2018
Sean
The Walworth Farce
Workhorse Theatre Company
Kim Hardwick
2016
George
Savages
Darlinghurst Theatre Company
Tim Roseman
2014
Jackie
The Motherf**ker with the Hat
Darlinghurst Theatre Company
Adam Cook
2013
Jackie
The Motherf**ker with the Hat
Workhorse Theatre Company
Adam Cook
2012
Tony Aronica
Savage in Limbo
Workhorse Theatre Company
Stuart Maunder
2012
Owen
That Pretty Pretty; or, The Rape Play
WorkHorse Theatre Company
Netta Yashchin
2011
James
The Burlesque Effect
Tunks Productions
Alex Byron
2009
Multiple Characters
Dame Edna Back With A Vengeance
Barry Humphries
Ben Hur - Arena Spectacular
Stadefrance Live Events Pro
Television
2024
Walter Matthews
Ten Pound Poms - Season 2
Stan
Ana Kokkinos
2023
Kasem
Prosper
Stan
Jennifer Leacey
2022
Erikson
Home & Away
Seven Network
Arnie Custo
2021
Sergeant Jack Peacock
Barons
ABC Television
Shawn Seet
2020
Doctor T
The Secret She Keeps
Channel Ten
Jennnifer Leacey
2018
Federal Officer Simpson
Rake
ABC
Jennifer Leacey
2018
Todd Willis
Bite Club
Channel Nine
Geoff Bennett
2017
Sam Mendosa
Pulse
ABC
Peter Andrikidis
2015
Keith Gentry
Deadly Women
Beyond Productions
John Mavety
2015
Joseph Rukaj
Your Number's Up
Beyond Productions
John Mavety
2014
William Kappen
Deadly Women
Beyond Productions
John Mavety
2012
Robert Masters (lead)
The Carousel (Pilot)
Travis Annabel
Paul Joe Johny
2010
Tom Pycroft
COPS L.A.C
COPS productions No 1 chanel 9
Karl Zwicky
2009
Officer Harris
East West 101
SBS
Musical Theatre
2009
Multiple
Dame Edna Back with a Vengeance
Barry Humphries
2008
Ensemble (Felicia cover)
Priscilla Queen of the Desert
2007
Cover Lancelot, Galahad, Robin, Bedevere
Monty Python's Spamalot
Mike Nichols
2005
Double J
Saturday Night Fever
ICA
Arlene Phillips
1998
Mark Herron
The Boy From Oz
Gale Edwards