No photo
Acted in 21
2020s
- 2024
Water Horse
Osmond Shaw
- 2022
Mother Mountain
Andrew
- 2021
Mask of the Evil Apparition
Angelo
- 2020
2010s
- 2019
Beast No More
Red
- 2018
- 2017
Miro
Cal
- 2016
- 2015
Airlock
Brody Mak · 3 episodes
Redfern Now: Promise Me
Detective Stevens
- 2014
- 2011
Blood Brothers
Fireman #1
2000s
- 2009
- 2005