Actor
Nightmare Hospital
2024
as Research Technician
No Way Up
2024
as Plane Passenger
The Vampire King
2017
as DCI Woods
Paddington 2
2017
as Priest
The Foreigner
2017
as Police Sargent (uncredited)
Fantastic Beasts and Where to Find Them
2016
as Journalist (uncredited)