Actor
Bender
2020
Grevillea
2020 · as Spider
The Faceless Man
2019 · as Kyle Jefferies
Boys on Film 12: Confession
2014 · as Julian Maxwell (segment "Showboy")
Showboy
2014 · as Julian Maxwell
Snowblind
2014 · as Nick
Snowtown
2011 · as Jamie Vlassakis