
Acted in 26
2020s
- 2026
Fertile Ground
Finn
- 2022
Little Tornadoes
Leo
- 2021
Fires
Joel Welch · 2 episodes
Tough
Shane
Eden
Damian · 8 episodes
- 2020
Halifax: Retribution
Duncan · 1 episode
2010s
- 2018
- 2017
Tomorrow, and Tomorrow, and Tomorrow
Helmut
- 2015
The Fear of Darkness
Matt Sorensen
- 2014
One Eyed Girl
Travis
There Is No Such Thing as a Jellyfish
Boyfriend
Healing
Shane Harrison
- 2013
The Boy Castaways
Michael
- 2012
Dangerous Remedy
Lionel Pugh
- 2010
Blame
John
2000s
- 2009
- 2008
Playing for Charlie
Scarf
- 2007
Advantage Satan
Movie
Wrote 1
2020s
- 2024
Directed 1
2020s
- 2024