Actor
Bad Behaviour
2023 · as Tom
Pearl
2022 · as Howard
The Power of the Dog
2021 · as Jock
Aquarians
2017 · as Christopher Sullivan
Into the Wake
2012 · as Young Kyle
For the Glory
2012 · as Young Robbie