Acting • AGE 56


Star City
Konstantin Filonov
2026

The Wizard of the Kremlin
Boris Berezovsky
2026

Dope Girls
Frederick Asquith-Gore
2025

My Lady Jane
Norfolk
2024

Dead Shot
Woodville
2023

A Wind from the South
Robert
2023

The Gold
Hugh Vincent QC
2023

Consecration
John
2023

The Man from Rome
Archbishop Corvo
2022

Sunday with Laura Kuenssberg
2022

The Lord of the Rings: The Rings of Power
Lord Belzagar
2022

The Sandman
Older Shakespeare
2022

Operation Mincemeat
Salvador Gomez-Beare
2022

Ridley Road
David Epstein
2021

Dime Quién Soy: Mistress of War
Albert James
2020

His Dark Materials
Father MacPhail
2019

Watergate
John Ehrlichman
2018

The Winter's Tale - Live at Shakespeare's Globe
Leontes
2018

The Man Who Killed Don Quixote
Producer
2018

Genius
Paul Rosenberg
2017

The Crown
Michael Adeane
2016

Victor Frankenstein
Surgeon
2015

The Refugees
Samuel
2015

Wolf Hall
Thomas Cranmer
2015

Ghosts
Pastor Manders
2014

Titanic
Chief Officer Wilde
2012

Silk
Michael Connolly
2011

Sherlock
Major Reed
2010

Garrow's Law
Fullerton
2009

The Colour of Magic
Ganmack Treehallett
2008

Love and Other Disasters
David Williams
2006

Elizabeth I
Francis Bacon
2005

When I'm Sixty-Four
Doctor
2004

New Tricks
Ronnie Glazebrook
2004

Foyle's War
Alan Deakin
2002

Murphy's Law
Anthony Brody
2001

The Nine Lives of Tomas Katz
Cuthbert
2000

Midsomer Murders
Preaching Pete Kubatski
1997

Martin Chuzzlewit
Todgers' Lodger
1994