Acting
Fatal Crossing
Spencer
2023
Outlier
Edward
2020
Beforeigners
BBC News Anchor
2019
With Oak
2025
Number 24
Daniel Ring
2024
Narvik
Britisk marineoffiser
2022
The Hanging Sun
Police Agent
The Station Master
Train Driver
2012
The Duchess
Lord Ambrose (as Ben Garlick)
2008