Actor
Kane
2023 · as Ghost 1
The Last Video Store
2023 · as Damian
Dome House Six
2022 · as Harvey
Strangeville
2020 · as Carl
Danger Close: The Battle of Long Tan
2019 · as Private Ron Eglinton