Actor
Cold Trail
2025 · as Kieran
The House Was Not Hungry Then
2025 · as Ticket Collector
Letters to Santa
2023 · as Liam
Eradication
2022 · as David Baldwin
The Sleepover
2020 · as Baxter / Pizza Guy
Ice Man
2019 · as Ice Man
Bloodyback
2019 · as Arran Maclvar
The Wedding
2018 · as Lee
The Actor
2018 · as Johnnie Milligan
Crazed
2014 · as Lukas Lodder