
Acted in 22
2010s
- 2016
Barracuda
Ben Whitter · 2 episodes
- 2014
Secrets & Lies
Dave Carroll · 6 episodes
- 2013
Charlie's Country
Darwin Hospital Nurse
Save Your Legs!
Stavros
Mr & Mrs Murder
Tom Di Biasi · 1 episode
- 2012
Howzat! Kerry Packer's War
Greg Chappell · 2 episodes
Suspended
Eddie
- 2011
SLiDE
Ash · 2 episodes
2000s
- 2009
- 2008
- 2007
Court of Lonely Royals
Holden Janicowsky
Razzle Dazzle: A Journey into Dance
Neil
- 2005
- 2004
Thunderstruck
Sonny
- 2003
The 13th House
Mark Waterman
- 2002
The Tracker
The Follower
Directed 3
2020s
- 2025
2010s
- 2019
2040
Director
- 2014
Wrote 3
2020s
- 2025
2010s
- 2019
2040
Writer
- 2014
Produced 2
2010s
- 2014
Sound 1
2000s
- 2004
Sold Out
Musician
Appearances4
2020s
- 2025
White Rock
Self - Film Maker & Impact Campaigner
2010s
- 2019
2040
Himself
- 2014