
Acted in 87
2010s
- 2017
- 2015
- 2014
- 2013
Man Down
TV
- 2010
2000s
- 2009
Bomber
Alistar
- 2008
Bonekickers
TV
- 2006
- 2005
The Queen's Sister
Cronin
- 2004
Murder in Suburbia
Eric · 1 episode
- 2003
Henry VIII
Thomas Boleyn · 2 episodes
The Royal
Professor Farrow · 1 episode
- 2000
1990s
- 1998
Jilting Joe
Arthur
- 1997
FairyTale: A True Story
Mr. Binley
- 1996
The Merchant of Venice
Antonio
- 1995
- 1993
- 1992
- 1990
Chancer
Robert Douglas · 13 episodes
1980s
- 1989
The Attractions
Lawson
- 1988
A Man for All Seasons
Thomas Cromwell
On the Black Hill
Arkwright
Natural Causes
Walter Bryce
Hawks
Mr Granger
Lucky Sunil
Mr. Slipper
- 1987
Ffizz
Hugo Walker · 12 episodes
The Devil's Disciple
Major Swindon
Personal Services
Mr. Marsden
- 1986
Paying Guests (Part 2)
Mr. Kemp
Paying Guests (Part 1)
Mr. Kemp
The Insurance Man
Lecturer in Medical School
- 1985
A Crack in the Ice
Capt. Kirov
- 1984
Hay Fever
Richard Greatham
Sharma and Beyond
Anton Heron
- 1983
Where's the Key?
Doctor
- 1982
Harry's Game
Davidson · 3 episodes
Brimstone & Treacle
Businessman
A Shocking Accident
Headmaster
By George!
George
- 1981
The Factory
James Sellars
Troilus & Cressida
Ulysses
- 1980
Minor Complications
Phillips
1970s
- 1979
One Fine Day
Blake
Afternoon Off
Father
Danger UXB
Major Pullar · 1 episode
- 1978
A Dog's Ransom
Edward Reynolds
- 1977
One Day at a Time
Tom
Able's Will
Stephen
- 1976
Clayhanger
Doctor Heve · 3 episodes
- 1975
King Lear
Duke of Albany
- 1974
- 1973
The Merchant of Venice
Duke of Venice
- 1970
1960s
- 1965
Londoners
The Priest · 1 episode
- 1964
- 1963
West 11
Party Guest (uncredited)
- 1962