
Acted in 77
2000s
- 2004
Lighthouse Hill
Sterling Ainsworth
- 2001
Happy Now
Judge
1990s
- 1997
- 1992
- 1991
Eminent Domain
Kowal
1980s
- 1989
Countdown to War
Simon
- 1988
Game, Set, and Match
Bret Renssalaer · 13 episodes
- 1986
Artists and Models
Jean-Auguste Ingres · 1 episode
- 1985
Exploits at West Poley
The Man Who Has Failed
- 1984
Give My Regards to Broad Street
City Banker
- 1983
Nelly's Version
George
A Visitor from Outer Space
Mr Armstrong
- 1982
- 1981
Last Summer's Child
Alec Marriott
Fanny by Gaslight
Clive Seymour · 6 episodes
Psy-Warriors
Warren
- 1980
To Kill a King
Harry
Dalhousie's Luck
Capt. Dove
'Tis Pity She's a Whore
Soranzo
Coins Against The Wall
Headmaster
1970s
- 1979
The Network
Roland Jeffries
- 1978
An Englishman's Castle
Harmer · 3 episodes
Scorpion Tales
Sir Robert Haines · 1 episode
- 1977
Treasure Island
Doctor Livesey
Philby, Burgess and Maclean
Kim Philby
- 1976
Beasts: During Barty's Party
Roger Truscott
Beasts
Roger Truscott · 1 episode
Double Echo
Dr Raeburn
- 1975
Shades of Greene
Author · 1 episode
- 1974
Ghost Story
Doctor Borden
- 1973
Heil Caesar
Marcus Brutus · 3 episodes
Beyond Our Means
Oliver Forsyth
- 1972
- 1971
The Last Witness
Harris
- 1970
Marie Stopes: Sexual Revolutionary
Dr. Halliday Sutherland
Ivanhoe
Sir Brian de Bois Guilbert · 10 episodes
1960s
- 1969
Moonlight on the Highway
Dr. Chilton
- 1968
- 1967
Les Misérables
Insp. Javert · 10 episodes
Half Hour Story
Officer Deal · 1 episode
- 1966
Level Seven
General
- 1965
Davey Jones' Locker
Lieutenant Commander Jim Matthews
- 1964
Act of Murder
Ralph Longman
Stop-over Forever
Trevor Graham
- 1963
The Set Up
Ray Underwood
- 1962
A Prize of Arms
Sergeant Reeves
Out of This World
Garfield · 1 episode
- 1961
The Man in the Back Seat
AA Patrol Man (uncredited)
Payroll
Detective (uncredited)
- 1960
The Big Day
Driver
Snowball
Policeman
1950s
- 1959
Desert Mice
Soldier (uncredited)
- 1956
Armchair Theatre
Stanley, Albert Adams, Harry Kemp, Oliver Forsyth · 1 episode
- 1955