
Acted in 26
2020s
- 2024
Homespun
Farmer Matt
Water Horse
Rick Hughes
UnCancelled
Andrew
- 2020
Wentworth: Behind the Bars
Maxine Conway
2010s
- 2018
Enter the Wild
Zac
- 2014
- 2013
Paper Giants: Magazine Wars
Peter Dawson · 2 episodes
- 2012
- 2010
Anyone You Want
Stirling
2000s
- 2009
Darwin's Brave New World
Charles Darwin · 3 episodes
Beautiful
Max
The Diplomat
Shannon Cross
False Witness
Shannon Cross · 2 episodes
- 2008
Monkey Puzzle
Zac
- 2006
Macbeth
Detective Mentieth
- 2003
The Rage in Placid Lake
Bozo
- 2002
Young Lions
Justin Carmody · 15 episodes
1980s
- 1988
Directed 1
2020s
- 2024
Homespun
Director
Produced 1
2020s
- 2024
Homespun
Associate Producer