Acting • AGE 66


FLINT
FINN
2026

Kapodistrias: The Governor
Klemens von Metternich
2025

Hedda
Professor Greenwood
2025

Hamlet: Bristol Old Vic Live
Claudius
2023

Unwelcome
Father Brendan
2023

York Witches Society
Matthias
2022

Adventures of a Mathematician
G.D. Birkhof
2021

Industry
Rupert Weatherson-Wilson KC
2020

The World We Knew
Carpenter
2020

The Mallorca Files
Paco
2019

Treadstone
Dr. Martin Wells
2019

The Feed
Aidan Doyle
2019

Black '47
Brown
2018

Tom Clancy's Jack Ryan
Vice President Robert Fleming
2018

Almeida Theatre Live: Richard III
Duke of Buckingham
2016

Property of the State
Heffernan
2016

Departure
Philip
2016

Suffragette
Hugh Ellyn
2015

Antigone at the Barbican
Teiresias
2015

Child 44
Doctor Boris Zarubin
2015

The Musketeers
Baltasar
2014

Breathless
Monty Meecher
2013

The Numbers Station
Michaels
2013

The Hollow Crown
Lord Marshall
2012

Game of Thrones
Farmer Hamlet
2011

Silk
Jody Farr
2011

Mathilde
The Major
2006

Born With Two Mothers
Narrator
2005

Proof
2004

To Kill a King
Cousin Henry
2003

Foyle's War
Avraham Greenfeld
2002

The Lost Battalion
Ferguson
2001

Attila
Valorus
2001

Mind Games
DCI Chris Medwynter
2001

Riddler's Moon
Giff Sanders
1999

The Scold's Bridle
Dave Hughes
1998

King Lear
Edmund
1998

A Midsummer Night's Dream
Philostrate / Puck
1996

Performance
Edmund
1991

Small World
Persse McGarrigle
1988

Rawhead Rex
Andy Johnson
1986