IMDb Page
Movie Release Date Character Age at Release
Bonhoeffer 11/01/24 Bishop Bell Unknown
Allelujah 03/17/23 Mr Salter Unknown
Farewell Doc Martin 12/29/22 Self Unknown
The Wilds 10/22/22 Father Richard Unknown
Alice, Through the Looking 11/12/21 PC Dee Unknown
Censor 06/11/21 Fraser Unknown
Yesterday 06/26/19 Brian Unknown
Nativity Rocks! 11/23/18 Lord Mayor Unknown
Peterloo 11/01/18 Magistrate Rev Ethelston Unknown
That Day We Sang 12/26/14 Mr Stanley Unknown
Mr. Turner 10/31/14 Gentleman Critic Unknown
The Riot Club 09/19/14 Porter Unknown
National Theatre Live: This House 05/15/13 Michael Cocks Unknown
Bright Star 09/18/09 Dr. Bree Unknown
Trimming the Fat 11/20/08 Alan Unknown
Dead Clever: The Life and Crimes of Julie Bottomley 01/01/07 Daniel Unknown
The Illusionist 08/18/06 Loschek Unknown
Confetti 05/05/06 Archie Unknown
A Line in the Sand 12/02/04 Sammy Cargill Unknown
Vera Drake 10/22/04 Mr. Lewis Unknown
The Bourne Identity 06/14/02 Rawlins Unknown
From Hell 02/08/01 George Lusk Unknown
Topsy-Turvy 12/15/99 Rutland Barrington Unknown
The Woodlanders 02/06/98 Stable Lad Unknown