
Ready
2002
Henri

The Fortunes and Misfortunes of Moll Flanders
1996
Catholic Priest

Pie in the Sky
1994
Philip

The Storyteller
1988
Little Man

The Crown
2016
Mayor of Merthyr Tyfdil

A Very Peculiar Practice
1986
Geoffrey Perks

Agatha Christie: A Life in Pictures
2004
Hercule Poirot

Mike Leigh: Making Plays
1982
Self (archive footage)

Tess of the D'Urbervilles
1998
Crick

The Sweeney
1975
Maurice

Lovely Couple
1979
David Mason

The Last Detective
2003
Anthony

Sırlar ve Yalanlar
1996
Uneasy Man

Gavin & Stacey
2007
Ted

ShakespeaRe-Told
2005
Mr Berry

Maç Sayısı
2005
Custodian

New Tricks
2004
Roger Bowman

Hotel Babylon
2006

Skyfall
2012
Husband at Tube Station

Hemşire
2004
Mr. Walsh

Minder
1979
Big Dai

The Sarah Jane Adventures
2007
Kaagh

Bodies
2023
Clive Jones

Being Human
2009
Emrys
1973
İlk Yapım
53
Yıllık Kariyer
32
Film
25
Dizi