highest rated
acting
- It Had to Be You → David Allen
- Space Precinct (TV) → Armand Loyster (voice)
- Space Precinct (TV) → Pizza Delivery Man (voice)
- Frank Stubbs Promotes (TV) → Jacob
- The Puerto Rican Mambo (Not a Musical) → White Man in Bank/'Biff' in TV Commercial/White Man in Puerto Rico
- Jeeves and Wooster (TV) → Waterbury
- Perfect Scoundrels (TV) → John Bedlow
- Bomber Harris → Lt. Gen. Ira Eaker USAAF
- Three Wishes for Jamie → Father Kerry
- Turnaround
- Labyrinth → Right Door Knocker (voice)
- Worlds Beyond (TV) → Herman Webster
- Double Image → Newscaster
- The Ted Kennedy Jr. Story → Dr. George Hyatt
- Space Police
- Lace 2 → Mayor (as David Healey)
- Hammer House of Mystery and Suspense (TV) → Jack Mervyn
- Supergirl → Mr Danvers
- In Possession → Jack Mervyn
- The Sign of Four → Dr. John Watson
- Filthy Rich (TV)
- Revenge of the Mysterons from Mars → Lunar Controller / Frazer (voice)
- The Amazing Adventures Of Joe 90 → Shane Weston / Russian Commander / Base 513 Controller / Kramer / Bates / Commander Kovac (voice)
- Hammer House of Horror (TV) → Peter
- Sanford (TV) → Juror
- The Ninth Configuration → 1st General
- Captain Scarlet vs. The Mysterons → (voice) (credit only)
- Tales of the Unexpected (TV) → Jack Harrison
- Tales of the Unexpected (TV) → Auctioneer
- Dallas (TV) → Senator Harbin
- Vega$ (TV)
- Return of the Saint (TV) → Hansen
- Blake's 7 (TV)
- Winterspelt 1944 → Pfc Foster
- Twilight's Last Gleaming → Maj. Winters
- Scott Joplin → Sam Bundler
- Eleanor and Franklin: The White House Years → Theodore Roosevelt
- Charlie's Angels (TV) → Cavendish
- Dickens of London (TV) → Comm. Wentworth
- Second Verdict (TV) → Hosea Knowlton
- Panache → Donat
- Harry O (TV)
- Father Brown (TV)
- Phase IV → Radio Announcer (voice) (uncredited)
- The Eagle Has Landed → Houston
- The Frighteners (TV) → Frank Mancha
- Endless Night → Jason
- Madame Sin → Braden
- Embassy → Phelan
- Ooh...You Are Awful → Tourist
- The Baron: Mystery Island → David Laver
- The Persuaders! (TV) → Colonel Adler
- Jason King (TV)
- Diamonds Are Forever → Vandenburg Launch Director (uncredited)
- Coppers End (TV) → McBaine
- Lust for a Vampire → Raymond Pelley
- UFO (TV) → Joe Franklin
- Patton → Clergyman
- Department S (TV) → Ramos
- Paul Temple (TV)
- The Secret Service (TV) → Various Characters (voice)
- The Jazz Age (TV) → Commentator
- Joe 90 (TV) → Shane Weston (voice)
- Assignment K → David
- Isadora → Chicago Theatre Manager
- Only When I Larf → Jones
- Captain Scarlet and the Mysterons (TV) → Geiger Operator / Guard Voice 2 (voice)
- Captain Scarlet and the Mysterons (TV) → Commodore Goddard (voice)
- Captain Scarlet and the Mysterons (TV) → Kruger (voice)
- Captain Scarlet and the Mysterons (TV) → Lunar Controller (voice)
- Captain Scarlet and the Mysterons (TV) → General Cope / Major Brooks (voice)
- Captain Scarlet and the Mysterons (TV) → Frazer (voice)
- Captain Scarlet and the Mysterons (TV) → Jason Smith (voice)
- Captain Scarlet and the Mysterons (TV) → Dr. Mitchell (voice)
- Captain Scarlet and the Mysterons (TV) → Dr. Conrad (voice)
- Captain Scarlet and the Mysterons (TV) → General Rebus (voice)
- Captain Scarlet and the Mysterons (TV) → President Roberts (voice)
- Captain Scarlet and the Mysterons (TV) → Major Moran (voice)
- Captain Scarlet and the Mysterons (TV) → Major Stone (voice)
- Captain Scarlet and the Mysterons (TV) → Colgan / Frazer / Commodore Goddard (voice)
- You Only Live Twice → Houston Radar Operator (uncredited)
- Baker's Half-Dozen (TV) → Al Capone
- Baker's Half-Dozen (TV)
- The Double Man → Halstead
- The Prophet → Greg Powell
- Till Death Us Do Part (TV) → American on Train
- Death of a Salesman → Edward Wagner
- BBC Play of the Month (TV) → Radio Announcer
- BBC Play of the Month (TV) → Edward Wagner
- Out of the Unknown (TV) → Greg Powell
- Be My Guest → Hilton Bass
- Kiss Me, Kate
- The Finest Hours → Newsreel Commentator
- Espionage (TV) → American Sailor
- Espionage (TV) → Buzz
- The Saint (TV) → Hal Ward