2020
Web Series
Terrence
Lifeguard
Sapsford
Nathan Sapsford
Commercial
Lead
Taco Bell (US Super Bowl)
Finch
Tim Green
2019
Short Film
Adrian
The Snatch (Tropfest)
Simon Watts
Simon Watts
Musical Theatre
Andrej
'Once' The Musical
Darlinghurst Theatre Company
Richard Carroll
2017
Commercial
Business Man/ Public Speaker
Suncorp
Goodoil Productions
JH Beetge
Television
Head Bikie
Friday On My Mind
ABC Television
Matthew Saville
2016
Short Film
Maurice Matters
Maurice's Symphony
Alex Nakone Films PTY LTD
Alex Nakone
Television
Delivery Guy
Home and Away
Seven Network
Ian Watson
2009
Commercial
Surfer (Featured Lead Speaking Role)
Adam Internet
Brand New Creative
Tim Dangerfield/ Louise Pascale
Short Film
Matt
The Rose
Zilm Productions
Tania Goodwin/ Michael Zilm
Short Film
B.B Wolf
Red
Trandeth Productions
Gareth Wilkes
2008
Commercial
Joel (Featured Lead Speaking Role)
CPS Credit Union (National Commercial)
Showpony Productions
Showpony Productions
Feature Film
Sports Journalist (Speaking Role)
The Boys Are Back
Australian Film Finance Corporation
Scott Hicks
2007
Commercial
Waiter (Featured Lead)
The Advertiser
Showbiz
Showbiz
Feature Film
Surgeon
Beautiful
Kojo Pictures
Dean O' Flaherty
Short Film
Paramedic
The Timetable
Institute Of Performing Arts
AC Arts
Television
Frank
McLeods Daughters
Channel Nine Television/ Millenium Television
Arnie Custo
2006
Feature Film
Bomb Disposal Officer
Dr Plonk
Australian Film Finance Corporation
Rolf De Heer
Feature Film
Extra
Love Story 2050
Adlabs Films
Harry Baweja
Short Film
Aaron Barnes (Featured Lead)
Useless
Institute Of Performing Arts
AC Arts
Short Film
Johnny Featherlake (Featured Lead)
No. 2 Paradise
Institute Of Performing Arts
AC Arts