Actor · Born 1982
The Caged
31 Dec 2026 · as Robert Smith
Wind of Change
28 Jan 2027 · as David Krebs
Wildcat
2025 · as Finlay
Dirty Angels
2024 · as Dr. Mike
Nandor Fodor and the Talking Mongoose
2023 · as Harry Houdini
T.I.M.
2023 · as Hewitt
Benediction
2021 · as Rex Whistler
Framed
2021 · as Richard Bennett
Tomorrow
2019 · as Ellis Barklay
Madness in the Method
2019 · as Harold
An Ordinary Man
2017 · as ER Intern
Interlude in Prague
2017 · as Henry Novy
Capsule
2016 · as Guy Taylor
Éclair
2016 · as Leo