Known For
Filmography
2026
2026
2025
2024
2023
2020
2017
2016
2016
2014
2011
2008
20001995
1994
1994
1989
1988

De Gaulle: Liberté
Movie · as Lord Halifax

De Gaulle: Résistance
Movie · as Lord Halifax

The Conjuring: Last Rites
Movie · as Doctor

Document 56
Movie · as CIA Agent 1

The Lions of Sicily
TV · as Ben Ingham · 6 eps

The Stranger
TV · as Ian Doyle · 4 eps

Clique
TV · as Mr Bowen · 1 ep

Victoria
TV · as Sir James Hayter · 1 ep

The Crown
TV · as Lord Chamberlain · 1 ep

The Theory of Everything
Movie · as George Wilde

Unwatchable
Movie · as Carl

Passage
Movie · as Charles Dickens
Six Of One
Six Of One
Movie · as Harry (Voice)

The Virgin in the Ice
Movie · as John Druel

Pie in the Sky
TV · as Tony Bishop · 2 eps

Cadfael
TV · as John Druel · 1 ep

Agatha Christie's Poirot
TV · as 'Benedick' · 1 ep

Across the Lake
Movie · as Young Reporter
