Movies
Charlie and the Chocolate Factory
as Mr. Teavee
Battleship
as Dr. Nogrady
Love Actually
as Mr Trench
The BFG
as Manhugger / Lout #1
Nanny McPhee
as Vicar
Around the World in 80 Days
as Mr. Sutton
The X-Files: I Want to Believe
as Father Ybarra
The Theory of Everything
as Senior Doctor - Cambridge Hospital
Missing Link
as Lord Bilge (voice)
Elizabeth: The Golden Age
as William Walsingham