Television
2019
Recurring, Bruno Pippos
Secret Bridesmaids' Business
Network Seven
Jennifer Perrott, Tori Garrett
2016
Recur Guest, Reyes
Hunters
Valhalla Entertainment, Syfy Network
Various
2014
Series Lead, Raymond Collins
Ravenswood
Warner Horizon Television, ABC Family USA
Various
2006
Recurring Jean-Pierre Valasco
Neighbours
FremantleMedia Australia
Various
2005
Guest, Pepe
Forget The Rules
Catfish Productions
Paul Baigeirra
1998
Recurring, Joe Jones
Hollyoaks
Mersey Television, Channel 4 UK
Various
Feature Film
2013
Clerk
Saving Mr Banks
Walt Disney Pictures
John Lee Hancock
2012
Vampire
Darkfall Resurrection
Dreamquest Productions Australia
William Goldwyn
Short Film
2012
Atterion
Love Like Aliens
Seven Shuffles
Rashad Haughton
2010
Tom
Roomate
Hailstorm Entertainment
James Brown
2009
Dyslexic Clairvoyant
Eviction Avengers
Fotch City Films, New Spirit Cinema Ltd.
Paul Ratner
2005
Satan
Divinity
VCA Postgraduate film
Rashad Houghton
Stage
2005
Iman
French Day
NYNE Minds
Iresha Herath
2005
Simon
Underwire Theatre Provocation
Underwire Theatre
Kerith Holmes
2005
Wolf
Beast
Kumquat Theatre
Jessica Murphy
2004
James
An Air Balloon Across Antarctica
Melbourne Film Festival
Darragh Martin
2004
Various (Six Characters)
The Professional Class
Character Creation
Penelope Chater