2020
Television
Joshua
Clickbait
Anthony Ayres Productions/ Netflix
Emma Freeman
2018
Television
Dr Daivd Richardson
Wentworth
Fremantlemedia
Beck Cole
2018
Television
Asada official Francis Brown
Playing for Keeps
Showtime Productions
Scott Major
2017
Television
Noel Creighton
Neighbours
Fremantle Media
Gary Conway
2016
Television
Noel Creighton
Neighbours
Fremantle Media
Chris Adshead
2018
Feature Film
Musketeer #4
The Moon and the Sun
Bliss Media
Sean McNamara
2013
Commercial
Male lead
Crown Melbourne TV Campaign
Goodoil films
Michael Wong
2013
Television
Emcee
House Husbands
Playmaker Media
Ian Barry
2012
Television
Politician
Tangle
Southern Star Productions
Emma Freeman
2012
Television
Guest Role
Conspiracy 365
CIRCA 365 PTY LTD
Paul Goodman
2012
Television
Guest Role
Offspring
Southern Star Productions
Ben Chessell
2012
Feature Film
Joey Loop
Blockhouse Blues and The Elmore Beast
Blockhouse Pictures
Ross McQueen
2012
Commercial
Male lead
Holden / race for space
Exit films
Jolyon Watkins
2011
Television
Guest Role
Killing Time'
Fremantle Media Australia
Ian Watson
2011
Feature Film
Bobby Bling
The WC
Exero Films
Kostas Metaxas
2010
Television
Guest Role
Rush
Southern Star Productions
Andrew Prowse
2010
Feature Film
John
13 Strings
Exero Films
Kostas Metaxas
2010
Short Film
Caesar
Carriage
VCA Film & Television
Anna O'Donnell
2010
Commercial
Engineer
Holden/ Better Deals
The Directors Group
Germain McMicking
2009
Short Film
The Assassin
'Imprint'
Brave films
Edwin Mcgill
2009
Television
Guest Role
Satisfaction
Satisfaction Productions
Catriona Mckenzie
2009
Video
Consultant
Isis Brand
HM Creative
Richard Hamer
2009
Commercial
Man In Cafe
Solo/ Dare
Exit Films
Micca Delaney
2009
Commercial
The Snooze Attendant
Snooze TVC
The Guild
Damien Kelly
2008
Commercial
The Snooze Attendant
Snooze TVC
The Guild
Damien Kelly
2008
Commercial
Lead (double)
Vodafone Split
Radical Media
Patrick Hughes
2008
Video
Darcy's Dad
'Consider The Children'
Great Southern Communications
Chris Benz
2008
Video
Supervisor
'Telstra Successful Selling Video'
Resolution Media
Shannon Swan
2008
Stage
Texta
'Disjointed Story'
Cast and Crew Productions
Sean Hanson
2007
Commercial
The Snooze Attendant
Snooze TVC
Fiction
Jake Robb
2006
Short Film
Jim
Jim and Chang
Bump Studio
Justin Seau
2005
Video
Senior Constable Stone
Best Practice Series
Victorian police