Actor
The Knowing
2024
Haunted by Nikola Tesla
2023
The Mean One
2022 · as Bus Driver
The Lizard Laughed
2022 · as Jim / The Creator
Skumjas
2021 · as Dad
Echoes of Kerberos
2020 · as Marcus
Victor Crowley
2017 · as Linus
Lockhart: Unleashing the Talisman
2016 · as Luke
Soaked in Bleach
2015 · as Gary Smith
Everything That Rises Must Converge
2014
The Drain
2013 · as The Drain
Chastity Bites
2013 · as Benny