highest rated
acting
- The Story of 'Frenzy' → Self
- Rancid Aluminium → Doctor
- Roger Roger (TV) → Pieter Eugene
- Joseph Losey: The Man with Four Names
- The Wind in the Willows → Boatman
- Party Time → Gavin
- Chillers (TV) → Roger
- King of the Wind → Mr. Williams
- A Curious Suicide
- Maurice → Dean Cornwallis
- Three Kinds of Heat → Norris
- After Pilkington → Derek
- Succubus → Mike
- The Whistle Blower → Charles Grieg
- Hotel du Lac → David Simmonds
- Screen Two (TV) → Derek
- Screen Two (TV) → David Simmonds
- To Catch a King → Max Winter
- Dalgliesh (TV) → Maxim Howarth
- Heat and Dust → Major Minnies
- Death of an Expert Witness (TV) → Dr. Maxim Howarth
- Smiley's People (TV) → Saul Enderby
- A Woman Called Golda → Major Orde Wingate
- How Many Miles to Babylon? → Major Glendinning
- Bergerac (TV) → Howard Bailey
- Beyond the Next Mountain → Alan Montforce
- Random Moments in a May Garden → David
- Rabbit Pie Day → The Major
- Danger on Dartmoor → Mr. Green
- The Rear Column → Barttelot
- The Wild Geese → Thomas Balfour
- Sweeney! → Elliott McQueen
- The Three Hostages → Richard Hannay
- Practical Experience → Bellamy
- Orde Wingate → Orde Wingate
- The Last Word → Edward
- Old Times → Deeley
- Playhouse (TV) → Bellamy
- Playhouse (TV) → David
- Playhouse (TV) → Maj. Glendinning
- Fall of Eagles (TV) → Kaiser Wilhelm II
- A Quiet Day in Belfast → John Slattery
- Divorce His, Divorce Hers (TV) → Donald Trenton
- Van der Valk (TV) → Commissaris Simon "Piet" Van der Valk
- Frenzy → Robert "Bob" Rusk
- Adventures of a Brown Man in Search of Civilization → Narrator (voice)
- Doomwatch (TV) → Dr. Carson
- Ryan's Daughter → Tim O'Leary
- Battle of Britain → Sqd. Leader Edwards
- The Guru → Chris
- Inspector Clouseau → Addison Steele
- Twisted Nerve → Gerry Henderson
- Robbery → Frank
- The Family Way → Joe Thompson
- Public Eye (TV) → Gerald Gurney-Stuart
- The Troubleshooters (TV) → Robert Driscoll
- The Interior Decorator → Bellamy
- The Wednesday Play (TV) → Dan Sankey
- The Wednesday Play (TV) → Squadron-Leader Phil Osborne
- King and Country → Lt. Webb
- Espionage (TV) → Gerry Paynter
- Playback → Dave Hollis
- Drama 61-67 (TV) → Monty Mays
- Sir Francis Drake (TV) → Tom Brewster
- Where the Difference Begins → Richard
- Maigret (TV)
- Sunday-Night Play (TV)
- Surprise Package → US Marshal
- The Siege of Pinchgut → Navy Rating (Uncredited)
- Worm in the Bud → Edgar Malone
- Dunkirk → Don R
- Sea of Sand → Cpl. Matheson
- Sea Fury → Vincent
- Nicholas Nickleby (TV) → Frank Cheeryble
- Yangtse Incident: The Story of H.M.S. Amethyst → Petty Officer McCarthy
- The Battle of the River Plate → Bill Roper - Capt. Bell's Messenger, HMS Exeter
- The Baby and the Battleship → First Sailor at Dance
- Sunday Night Theatre (TV) → Trooper Bates
- Sunday Night Theatre (TV) → Supply Assistant Brooker
- Sunday Night Theatre (TV) → Tim Smith