highest rated
acting
- Wynne and Penkovsky → Oslaf
- Mr. Palfrey of Westminster (TV) → Zoltan
- Bergerac (TV) → Walter Vance
- London Is Drowning → Pieter
- Bad Timing → Policeman #1
- Shoestring (TV) → Tom Laidlaw
- Winterspelt 1944 → Captain John Kimbrough
- Star Wars → Cmdr. Praji (Imperial Officer #2 on rebel ship) (uncredited)
- The Spy Who Loved Me → Stromberg One Captain
- Dickens of London (TV) → Eberfield
- The Protectors (TV) → Policeman
- Murphy's War → German Submarine Crewman (uncredited)
- Dad's Army → German Radio Operator
- Play for Today (TV) → Pieter
- The Games → Mark
- Foreign Exchange → Karkov
- Battle of Britain → Sergeant Pilot - Falke's Crew (uncredited)
- The Patriot Game → Detective Inspector
- The Champions (TV) → Semenkin
- Submarine X-1 → Redmayne's Flag Officer (uncredited)
- Mille Miglia → Hugo
- You Only Live Twice → Astronaut - 2nd American Spacecraft
- The Dirty Dozen → Pvt. Arthur James Gardner
- Billion Dollar Brain → Edgar
- The Solarnauts
- Doctor Who: The Tomb of the Cybermen → Captain Hopper
- BBC Play of the Month (TV) → Bradley
- The Troubleshooters (TV) → King
- The Bedford Incident → Lieutenant Berger U.S.N. - C.I.C.
- Theatre 625 (TV) → Hugo
- The Wednesday Play (TV) → Dr. Drew Marshall
- The Life of Galileo → Ludovico
- Festival (TV) → Ludovico
- Espionage (TV) → Nazi
- Moonstrike (TV) → Michel
- The Saint (TV) → Carter
- The Saint (TV) → KGB Agent (uncredited)
- Night of the Eagle → Cleaner (uncredited)
- The Avengers (TV) → Grant
- The Avengers (TV) → Luke
- Maigret (TV) → Daniel
- Sunday-Night Play (TV) → Kiwi
- Blind Date → Police constable
- The One That Got Away → German Prisoner