Actor
Remi Milligan: Lost Director
2025 · as John Byrd
Kin Spirits
2025 · as Lee
The Whip
2024 · as Mark Compton MP
Boys on Film 24: Happy Endings
2024 · as James Hamilton-Smythe
The Rev
2021 · as James Hamilton-Smythe
The Last Dance
2018
Candlestick
2014 · as Frank