Home / Discover / People

After Life

2019
as Tony's Dad

Jolt

2021
as Gareth Fizel

The Strain

2014
as Abraham Setrakian

Broadchurch

2013
as Jack Marshall

I Medici

2016
as Conte de' Bardi

Hot Fuzz

2007
as Arthur Webley

The Responder

2022
as Davey

Les Misérables (2018)

2018
as Gillenormand

World Without End

2012
as Brother Joseph

The Young Messiah

2016
as Old Rabbi

Harry Brown

2009
as Leonard Attwell

True Dare Kiss

2007
as Stanley Tyler

The Intended

2002
as The Priest

Sweeney Todd

2006
as Sweeney's Father

Nicholas Nickleby

2002
as Nigel Bray

Another Sunday and Sweet F.A.

1972
as Parker Street Goalie

Station Jim

2001
as Elliot

Blackpool

2004
as Hallworth

Prick Up Your Ears

1987
as Undertaker

I Know You Know

2009
as Mr Fisher

Harold Pinter: A Celebration

2010
as Various characters

The Holding

2011
as Cooper

Reckless: The Movie

1998
as Arnold Springer

The Moth

1997
as Dave Waters

Lycanthropy

2006
as Club Owner

Our Mutual Friend

1998
as Rogue Riderhood

Wild West

2002
as Old Jake

Red Mercury

2005
as Neil Ashton

Charles II: The Power and the Passion

2003
as Sir Edmund Berry Godfrey

Gabriel & Me

2001
as Grandad

A Family At War

1970
as Colin Woodcock

Blow Dry

2001
as Noah

The Daisy Chain

2008
as Sean Cryan

Good Grief

2024
as Duncan

The Lodgers

2017
as Bermingham

The Wilsons (2000)

2000
as Ray Wilson

Reckless

1997
as Arnold Springer

Another Year

2010
as Ronnie

Left Luggage

1998
as Concierge

Vanity Fair (1998)

1998
as Sir Pitt Crawley

An Adventure in Space and Time

2013
as William Hartnell

Exorcist: The Beginning

2004
as Father Gionetti

Director

Episode Mystery Science Theater 3000
12 to the Moon
1994

Guest Star

Episode Doctor Who (2005)
Dinosaurs on a Spaceship
2012
Episode Game of Thrones
Mhysa
2013
Episode Between The Lines
Lies and Damned Lies
1992
Episode Beowulf: Return to the Shieldlands
Episode 5
2016
Episode Triangulation
David Bradley
2011
Episode The Sarah Jane Adventures
Death of the Doctor (1)
2010
Episode Midsomer Murders
The Green Man
2003
Episode The Sarah Jane Adventures
Death of the Doctor (2)
2010
Episode Full Stretch
Deals On Wheels
1993
Episode Doctor Who (2005)
The Power of the Doctor
2022
Episode Doctor Who (2005)
Twice Upon a Time
2017
Episode BBC Drama
An Adventure in Space and Time
2013
Episode The Professionals
Close Quarters
1978
Episode Game of Thrones
The Rains of Castamere
2013
Episode Doctor Who (2005)
The Doctor Falls (2)
2017
Episode The Canterbury Tales
Arriving at Canterbury
1998
Episode Game of Thrones
Baelor
2011
Episode Benidorm (2007)
Episode 3
2012
Episode Murphy's Law (2001)
Murphy's Law
2001