Commercial
2007
Hero
LG Plasma Screen
2007
Crunchy Guy
Cadbury Favourites
2007
Lead
Foxtel Hairagain
Foxtel - Ausstar
Darren Rolfe
2004
Biker (lead)
RACV road awareness
Win productions
2003
Carpenter (lead)
Cadbury Roses, mothers day
Channel 9
Feature Film
2024
Dylan 'Bull' Maddock
Fear Below
Bronte Pictures
Matthew Holmes
2023
Kane
Kane
Stable Pictures
Blair Moore
2021
The Colonel
Wyrmwood: Apocalypse
Arclight Films
Kiah Rocahe-Turner
2020
Dave Bush
Streamline
Bronte pictures
Tyson wade-johnson
2020
Danny/Damage
SAVAGE
Avalon studio productions
Sam kelly
2017
Charles winter
Out of the shadows
Bronte pictures
Dee McLachlan
2017
Jake slater
Blue world order
Full point films
Ché baker/ Dallas bland
2013
Motorcycle cop
The great gatsby
Bazmark
Baz Luhrmann
2012
Cochese
The sapphires
Wayne blair
2011
Motorbike cop
The great gatsby
Bazmark
Baz luhrman
2011
COCHISE
THE SAPPHIRES
WAYNE BLAIR
2009
Justin Newman (Lead)
Loosing Winning Days (In development)
17 Stairs
Michael Sanderson
2007
Stand in for Hugo
The Tendor Hook
Mandala Films
Jonathan Olgivie
2005
Groome
Salam Namaste
Yash Raj/ Black cat film
2005
family barmen
Boytown
Molloyboy Productions
Short Film
2009
luke (lead)
red
redproductions
charlotte siente
2007
Paul Johnston
Feud
Peter Eastgate
Peter Eastgate
2007
Will - Lead
Quantum Combat - Martial Arts Film
CUFA
Tarik Dzekman
2006
Hayden Sighters - Lead
Ectasy
Metroscreen
Whitney Yassaray
2006
Nathanial - Lead
Know that he cries
VCA
Anthony Cox
2005
Rawley (lead)
Precious Little
Almano Productions
Paul Ryan
Stage
2009
andrey
three sisters (russian project)
actors centre australia
jessica symes
2009
astrov
uncle vanya (russian project)
actors centre australia
jessica symes
2009
Decius Brutus
Julius Caeser
actors centre australia
simon hunt
2008
Tim
Aussie Scenes
Actors Centre Australia
Andrew Loyde
2005
Drama Student - Lead
Lets get on with it
Swinburne University
Nikil Shelty
2004
Dr Anton (lead)
Soup and Bubble
Cool Cats Cabaret
Ella Troyner
Television
2023
Nails
NCIS: Sydney
Endemol Shine Australia
David Caesar
2023
Billy
Ten Pound Poms
Eleven
Ana Kokkinos / Jamie Magnus-Stone
2023
Gibbo
Last King of the Cross
Helium Pictures
Kieran Darcy-Smith
2022
Shane
Wolf Like Me
Made Up Stories
Abe Forsythe
2021
Brent
The Moth Effect
Bunya Productions
Craig Anderson / Gracie Otto
2021
Buster
Nine Perfect Strangers
Made Up Stories
Jonathan Levine
2021
Tyrone
Amazing Grace
Playmaker Media
Lucy Gaffy
2020
Robbo
Home and Away
Channel 7
Various
2019
Robbo
Home and away
Chanel 7
2018
Robbo
Home and away
Chanel 7
2017-
Robbo
Home and away
Chanel 7
2017
Bloke
The leftovers
HBO
2016
Johnny
Wolf creek
Screentime/stan
Greg Maclean
2014
Harry Smith
Wentworth Series 2
Fremantle Media
2014
Mark Moran
Fat Tony & Co
Screentime
2013
Stuart Dinklage
Mr & Mrs murder
2013
Harry Smith
Wentworth
Fremantle Media
2012
Zeban
House husbands
2011
Ray ‘the blizzard’ Blissett
Underbelly - razor
Screentime
2011
Ray 'the blizzard' blissett
Underbelly razor
Channell 9
Various
2009
ed poulter (lead)
trouble in paradise 'killer waves'
channel 9
david maison
2008
Guest 2 Eps
Home and Away
Seven
Scott Hartford Davies
2005
Barman
Last Man Standing
Photograph / Stills
2011
Local cop
The creek 1977
Bazmark
Baz luhrman/Vincent fantauzzo