Bender 2020
Actor
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
Arc 2012
as Tom
Snowtown 2011
as Jamie Vlassakis
Credits from TMDB.