Actor
Blockhead
2025 · as Stranger
Young Gun
2023 · as Dorfman
Matriarch
2022 · as Leonard
The Ascent
2019 · as Shaun Buxton
Fantastic Beasts: The Crimes of Grindelwald
2018 · as Krafft
Clanker Man
2018 · as Angry Bloke
Tides
2017 · as Simon
Tulip Fever
2017 · as Bailiff
1066: A Year to Conquer England
2017 · as Gyrth
The Limehouse Golem
2016 · as Prison Guard
Correspondence
2016 · as Artist
Balcony
2015 · as Step Dad