Actor
One Life
2023
as Bernard
The Phantom of the Open
2022
as John Pegg
Cruella
2021
as Frederick
Brexit: The Uncivil War
2019
as Daniel Hannan
Dead in a Week (Or Your Money Back)
2018
as Michael
The Current War
2018
as Maurice Manesburg
Star Wars: The Last Jedi
2017
as Holdo's First Officer
The Death of Stalin
2017
as Sergeant
The Imitation Game
2014
as Electrical Assistant
Final Contract: Death on Delivery
2006
as Koch
Warplane
as Prowl
Class of ‘91