Actor
Mr. D
2024 · as Terry
The Devil's in the Detail
2023 · as Demon Bouncer
When the Ticking Stops
2020 · as Complainant