Actor
The Cure
2017 · as The Visitor
Double Walker
2021 · as Brian
Red Woods
2021 · as Madhouse
Haunt
2019 · as Vampire
False Flag
2018 · as Ash
Super Dark Times
2017 · as Kevin
Unwavering Faith
2017 · as Aaron
Western World
2017 · as Danny Holt
Techno Western
2016 · as John Evans
Twilight Storytellers: Turncoats
2015 · as Carlisle Cullen
Love Is Blind
2015 · as Ben
Bone Cave
2011 · as Mike