
Acted in 90
2010s
- 2018
- 2017
- 2011
Wallis Simpson: The Secret Letters
Ernest Simpson (Voice)
- 2010
The Hardest Part
George
2000s
- 2008
- 2005
- 2004
Denial
Matthew
- 2003
Henry VIII
Courtier · 2 episodes
- 2002
Bertie and Elizabeth
Sir Samuel Hoare
The Falklands Play
Rt Hon Francis Pym MC MP (Foreign Secretary)
Safe Conduct
Jeremy
- 2001
Love in a Cold Climate
Sir Leicester Kroesig · 2 episodes
Doc Martin
Dr. Cadbury
- 2000
Whatever Happened to Harold Smith?
Doctor Bannister
1990s
- 1998
Frenchman's Creek
Lord Feversham
Mosley
Major Bewley
Mosley
Maj. Bewley · 1 episode
- 1997
A Dance to the Music of Time
Roddy Cutts · 4 episodes
Regeneration
Balfour Graham
- 1994
Sharpe's Enemy
Sir Augustus Farthingdale
The Cinder Path
Colonel · 1 episode
- 1993
Harnessing Peacocks
Julian Reeves
Frank Stubbs Promotes
Dimmock · 1 episode
Diana: Her True Story
Alfred Drake-Kinney
- 1992
Fool's Gold: The Story Of The Brink's Mat Robbery
Dep. Asst. Com. Brian Worth
- 1991
The Gravy Train Goes East
Felix Steadiman · 4 episodes
1980s
- 1989
Sales People from Hell
Movie
- 1988
Game, Set, and Match
Henry Tiptree · 13 episodes
- 1986
First Among Equals
Charles Seymour · 10 episodes
- 1985
Edge of Darkness
Minister · 1 episode
Florence Nightingale
Dr. Hall
- 1984
Give My Regards to Broad Street
Record Company Executive 1
Oxbridge Blues
Philip Lord Witham · 1 episode
- 1983
- 1982
Cricket
Lord Slaggyford
Bird of Prey
Tony Hendersly · 4 episodes
- 1981
Chanel Solitaire
Movie
Vice Versa
Marmaduke Paradine · 7 episodes
Winston Churchill: The Wilderness Years
Wing Commander · 1 episode
- 1980
Sir Henry at Rawlinson End
Peregrine Maynard
'Tis Pity She's a Whore
The Priest
1970s
- 1979
The Danedyke Mystery
Sir James Carruthers
- 1978
Edward and Mrs Simpson
Piers Leigh · 1 episode
Edward & Mrs. Simpson
Piers Leigh
- 1977
Anna Karenina
TV
Wings
Lt. Peter Conrad · 1 episode
- 1976
Emily
Gerald
- 1975
- 1972
Young Winston
Austen Chamberlain (uncredited)
Doomwatch
David Broome
- 1971
Quest for Love
Dougie Raynes (uncredited)
- 1970
The Rise and Rise of Michael Rimmer
Officer at Regimental Dinner (uncredited)
The Breaking of Bumbo
Billy
The Misfit
Colin · 1 episode
1960s
- 1969
The Gladiators
B-1
Oh! What a Lovely War
Wealthy Young Man (uncredited)
- 1968
Decline and Fall ...of a Birdwatcher
Nigel
Isadora
Party Guest (uncredited)
The Bone Grinder
First City Gent
Father, Dear Father
Timothy Tanner · 6 episodes
- 1967
Privilege
Martin Crossley
- 1966
The Informer
Julian Reeve · 1 episode
- 1965
- 1964