Acting
Bridgerton
Archbishop
2020
Black Mirror
Pastor
2011
All Creatures Great and Small
George
1978
Zack Snyder's Justice League
Howard the Janitor
2021
Justice League
2017
Worst Fears
Peter (Segment 3 "In the Place of the Dead")
2016
Trouser Bar
Fables of Forgotten Things
2008
The Magic Mile
2005
Carmen
Lillas Pastia
2002
Withnail & I
Policeman 2
1987