Actor
Horror-Scopes: Volume Three - Dark Zodiac
2025 · as Ramsey (Segment: Warlord)
Horror-Scopes: Volume Two - Chinese Zodiac
2024 · as Gary (Segment: Goat)
Horror-Scopes: Volume One
2023 · as Graham
Suburban Coffin
2018 · as Sylvia's Doctor
Godless
2017 · as Gareth
The Man You're Not
2017 · as Charlie
The Trap
2015 · as Brooks
Les Misérables: 25th Anniversary in Concert
2010 · as Major Domo
Peacock Season
2010 · as Keith Graham