Lucas Pittaway
Grevillea 2020
Rating: 7.8
The Faceless Man 2019
Rating: 3.2
Snowtown 2011
Rating: 6.6
as Spider
as Kyle Jefferies
as Jamie Vlassakis