Known For
Filmography
The Collection
Movie · as James

Lighthouse Hill
Movie · as Sterling Ainsworth

Nowhere in Africa
Movie · as Mr. Brindley

Happy Now
Movie · as Judge

Midsomer Murders
TV · as Augustus Deverell · 1 ep

A Touch of Frost
TV · as Charlie Lawson · 1 ep

Eminent Domain
Movie · as Kowal

Prime Suspect
TV · as James Greenlees · 1 ep

Countdown to War
Movie · as Simon

Agatha Christie's Poirot
TV · as Lord Pearson · 1 ep

Game, Set, and Match
TV · as Bret Renssalaer · 13 eps

War and Remembrance
TV · as Gerd von Rundstedt · 3 eps
Breakthrough at Reykjavik
Movie · as Edkuard Shevardnadze

Artists and Models
TV · as Jean-Auguste Ingres · 1 ep

Exploits at West Poley
Movie · as The Man Who Has Failed

Give My Regards to Broad Street
Movie · as City Banker
Weekend Playhouse
TV · as Rev. V.J. 'Jack' Sinclair Dodd · 1 ep

A Visitor from Outer Space
Movie · as Mr Armstrong

Nelly's Version
Movie · as George

Shackleton
TV · as Lord Curzon · 1 ep

A Woman Called Golda
Movie · as Sir Stuart Ross

Smiley's People
TV · as Oliver Lacon · 3 eps

Psy-Warriors
Movie · as Warren

Last Summer's Child
Movie · as Alec Marriott

Fanny by Gaslight
TV · as Clive Seymour · 6 eps

'Tis Pity She's a Whore
Movie · as Soranzo

Coins Against The Wall
Movie · as Headmaster

Dalhousie's Luck
Movie · as Capt. Dove

To Kill a King
Movie · as Harry

The Network
Movie · as Roland Jeffries

Tinker Tailor Soldier Spy
TV · as Sir Oliver Lacon · 7 eps
The Seagull
Movie · as Dr. Dorn

An Englishman's Castle
TV · as Harmer · 3 eps

Wilde Alliance
TV · as Golombek · 1 ep

Scorpion Tales
TV · as Sir Robert Haines · 1 ep
Life at Stake
TV · as Gerard Vaders · 1 ep

Philby, Burgess and Maclean
Movie · as Kim Philby

Treasure Island
Movie · as Doctor Livesey
Nanny's Boy
Movie · as Fenwick
Jubilee 1977
TV · as Fenwick · 1 ep

Beasts: During Barty's Party
Movie · as Roger Truscott

Double Echo
Movie · as Dr Raeburn

Beasts
TV · as Roger Truscott · 1 ep
Murder
TV · as Robetton · 1 ep

Shades of Greene
TV · as Author · 1 ep

Ghost Story
Movie · as Doctor Borden

Playhouse
TV · as Dr. Raeburn, Capt. Bate, Alec Marriott · 1 ep
Intimate Strangers
TV · as Harry Paynter · 13 eps

Beyond Our Means
Movie · as Oliver Forsyth

Heil Caesar
TV · as Marcus Brutus · 3 eps

Crown Court
TV · as David Rockwell · 3 eps

The Last Witness
Movie · as Harris
Suspicion
TV · as D. Ins. Tyler · 1 ep

Marie Stopes: Sexual Revolutionary
Movie · as Dr. Halliday Sutherland

Ivanhoe
TV · as Sir Brian de Bois Guilbert · 10 eps

Play for Today
TV · as Roland Jeffries, Warren · 1 ep
Menace
TV · as Rev. Charles Carter · 1 ep

Moonlight on the Highway
Movie · as Dr. Chilton

The Main Chance
TV · as Charles Ian Grady, Tom Kelly · 1 ep

ITV Saturday Night Theatre
TV · as Dr. Chilton, Claud Prentice, John · 1 ep

The Expert
TV · as Harry Fletcher · 1 ep

The Champions
TV · as Pederson · 1 ep
Treasure Island
TV · as Dr. Livesey · 9 eps

Les Misérables
TV · as Insp. Javert · 10 eps

Half Hour Story
TV · as Officer Deal · 1 ep
Angel Pavement
TV · as Mr. Golspie · 4 eps

Level Seven
Movie · as General
Macbeth
Movie · as Macduff
The Idiot
TV · as Rogozhin · 5 eps

Davey Jones' Locker
Movie · as Lieutenant Commander Jim Matthews

Gideon's Way
TV · as Doctor Kirk · 1 ep

BBC Play of the Month
TV · as Creon, Dr. Yevgeny Dorn · 1 ep

Out of the Unknown
TV · as General, Harris · 1 ep

Act of Murder
Movie · as Ralph Longman

Stop-over Forever
Movie · as Trevor Graham

Theatre 625
TV · as Barry, Frederick Myers · 1 ep
The Sullavan Brothers
TV · as Paul Sullavan · 37 eps

The Set Up
Movie · as Ray Underwood
First Night
TV · as Holmes · 1 ep

Sergeant Cork
TV · as Dr. Percy Snedden · 1 ep

A Prize of Arms
Movie · as Sergeant Reeves

The Saint
TV · as Martin Irelock, Christopher Waites, Dr. Sardon · 1 ep

Out of This World
TV · as Garfield · 1 ep
Studio 4
TV · as Serge Laurière · 1 ep

The Man in the Back Seat
Movie · as AA Patrol Man (uncredited)

Payroll
Movie · as Detective (uncredited)
The Big Boys
Movie · as Larry Argent

Sir Francis Drake
TV · as Tilsto · 1 ep

The Avengers
TV · as Earle, Harry Black · 1 ep
Drama 61-67
TV · 1 ep
You Can't Win
TV · as Eddie Feelan · 1 ep
A Chance of Thunder
TV · as Paul Rowlands · 6 eps

The Big Day
Movie · as Driver

Snowball
Movie · as Policeman

The Odd Man
TV · as George Newman · 1 ep

Desert Mice
Movie · as Soldier (uncredited)

Edgar Wallace Mysteries
TV · as Police Constable (uncredited) · 1 ep

Armchair Theatre
TV · as Stanley, Albert Adams, Harry Kemp, Oliver Forsyth · 1 ep
The Mysterious Bullet
Movie · as Ambulance Man

Dixon of Dock Green
TV · as PC Bert Scott, PC Downing, Fred Bagshaw · 1 ep
