Television
2017
Mick Jennings
Home & Away
Seven Network
Various
2016
Mick Jennings
Home & Away
Seven Network
Various
2016
Evan Green
Brock
Endemol Shine
Various
2015
Tristan
Plonk
Web-Series/Stan
Various
2015
Mick Jennings
Home & Away
Seven Network
Various
2013
Karl
Rake 3
ABC
Various
2012
Alex Barton
Packed To The Rafters - Series 5
Seven Network
Various
2011
Alex Barton
Packed To The Rafters - Series 4
Seven Network
Various
2010
Robert 'Ro' Dixon
Sea Patrol - Series 4
Nine Network
Various
2010
Alex Barton
Packed To The Rafters - Series 3
Seven Network
Various
2010
Alex Barton
Packed To The Rafters - Series 2
Seven Network
Various
2009
Robert "Ro" Dixon
Sea Patrol - Series 3
Nine Network
Chris Martin/Jeff Bennett
2008
Robert "Ro" Dixon
Sea Patrol - Series 2
Nine Network
Chris Martin/Jeff Bennett
2007
Detective Scott Fowler
One of The Lucky Ones
Bob Pictures
Various
2007
Robert "Ro" Dixon
Sea Patrol - Series 1
Nine Network
Chris Martin/Jeff Bennett
2006
Adam Lilycrap
Stupid, Stupid Man
TV1
Will Usic
2006
Robert "Ro" Dixon
Sea Patrol
McElroy All Media
Chris Martin/Jeff Bennett
2005
King Eurystheus
Hercules
NBC (US)
Roger Young
2005
Buddy Holly
Nightmares & Dreamscapes Ep2
Sci-Fi Network (US)
Various
2004
Thomas - Guest Role
All Saints
Amalgamated Television Services
2001
Karpen
Beastmaster
Sci-Fi Network (US)
Various
2000
Thane
The Lost World
Action Adventure Network
Various
Stage
2014
Barry
Face To Face
Ensemble Theatre
Sandra Bates
2013
Various
My First Time
Sydney Opera House
Jo Turner
2007
Randy
The United States of Nothing
Stables Theatre
Stephen Sewell
2006
Various
Two Weeks With The Queen
State Theatre of South Australia
Wayne Harrison
2000
Flute/Fairie
A Midsummer Night's Dream
Bell Shakespeare
Elke Neidhardt