2025
K-9INE! as Roy2024
The Ceremony as Farmer Alan2021
The Tide as Jimmy2020
Ammonite as Museum Workman2017
God's Own Country as Glen2012
Lad: A Yorkshire Story as David Proctor2009
The Damned United as Les Coker2005
Pride & Prejudice as Gentleman (uncredited)2021
The Tide Writer