| Movie | Gerry Anderson: A Life Uncharted | Self (archive footage) | 2022-04-15 |
| Movie | Hiroshima | Stimson | 2005-08-06 |
| Movie | 2001: The Making of a Myth | Self | 2001-01-13 |
| Movie | 500! | Padre Jones | 2001-02-09 |
| Movie | The Adventures of Young Indiana Jones: Spring Break Adventure | Sentry | 1999-10-26 |
| Movie | Broken Glass | Stanton Case | 1996-10-19 |
| Movie | Funny Man | Card Player | 1994-06-10 |
| Movie | Born to Ride | Dr. Tate | 1991-05-03 |
| Movie | The Serpent of Death | Grant | 1990-12-06 |
| Movie | Testimony | American Commentator | 1988-11-01 |
| Series | The Two Mrs. Grenvilles | Strasser | 1987-02-08 |
| Movie | Turnaround | Gerald | 1987-02-12 |
| Movie | The Fifth Missile | Adm. Stewart Cullinane | 1986-02-23 |
| Movie | Whoops Apocalypse | Wink Persiman (TV interviewer) | 1986-05-06 |
| Movie | Chocky's Children | Dr. Deacon | 1985-01-07 |
| Movie | Wynne and Penkovsky | Alexander | 1985-02-01 |
| Movie | Restless Natives | Reporter | 1985-06-01 |
| Movie | Going for the Gold: The Bill Johnson Story | 1985-05-08 | |
| Movie | The Master of Ballantrae | Pinkerton | 1984-01-31 |
| Movie | Threads | US President (voice) (uncredited) | 1984-09-23 |
| Series | The Mad Death | Tom Siegler | 1983-07-16 |
| Movie | The Lonely Lady | 1983-10-02 | |
| Series | Whoops Apocalypse | Jay Garrick | 1982-03-14 |
| Movie | Nutcracker | Sam Dozier | 1982-12-17 |
| Movie | Stainless Steel and the Star Spies | Stainless Steel (voice) | 1981-01-01 |
| Movie | Revenge of the Mysterons from Mars | Captain Blue (voice) | 1981-01-01 |
| Movie | Rise and Fall of Idi Amin | Narrator (voice) (uncredited) | 1981-07-16 |
| Movie | London Is Drowning | American reporter | 1981-10-27 |
| Movie | Invasion: UFO | Cmdr. Ed Straker | 1980-01-01 |
| Series | Breakaway | Scott Douglas | 1980-01-11 |
| Movie | Silver Dream Racer | Al Peterson | 1980-06-13 |
| Movie | Saturn 3 | Harding (uncredited) | 1980-02-15 |
| Movie | S.O.S. Titanic | Henry Harris | 1980-02-29 |
| Movie | Children of the Gods | Brother Bethlehem | 1979-01-06 |
| Movie | Brass Target | Col. Stewart | 1978-12-22 |
| Movie | Madame Claude | Smith | 1977-05-11 |
| Movie | Twilight's Last Gleaming | Maj. Fox | 1977-02-09 |
| Movie | Nurse Will Make It Better | Carson | 1975-01-11 |
| Movie | Into Infinity | TV Announcer | 1975-12-09 |
| Movie | Death in Deep Water | Gang Boss (voice) | 1975-11-04 |
| Movie | UFO: Radar contact... They're landing! | 1974-10-23 | |
| Movie | Pets | Victor Stackman | 1973-10-01 |
| Movie | UFO: Take them Alive | Comandante Edward Straker | 1972-08-15 |
| Movie | UFO: Annihilate S.H.A.D.O. Kill Straker...Stop | Com.te Ed Straker | 1972-05-23 |
| Movie | UFO: Destroy Luna Base! | Comandante Edward Straker | 1971-06-18 |
| Movie | Diamonds Are Forever | Klaus Hergersheimer (uncredited) | 1971-12-14 |
| Series | UFO | Cmdr. Ed Straker | 1970-09-16 |
| Movie | The Desperados | Army Captain (voice) | 1969-02-28 |
| Movie | Doppelgänger | David Poulson | 1969-08-27 |
| Movie | 2001: A Space Odyssey | Aries-1B Lunar Shuttle Captain | 1968-04-02 |
| Movie | You Only Live Twice | Hawaii CapCom (uncredited) | 1967-06-13 |
| Series | Captain Scarlet and the Mysterons | Narrator / Captain Blue (voice) | 1967-09-29 |
| Movie | Battle Beneath the Earth | Lt. Cmdr. Vance Cassidy (as Edward Bishop) | 1967-10-01 |
| Movie | The Bedford Incident | Lieutenant Hacker U.S.N. - Communications | 1965-10-11 |
| Movie | Man in the Middle | 1964-01-27 | |
| Movie | The Mouse on the Moon | American Astronaut | 1963-05-07 |
| Movie | Lolita | Ambulance Attendant (uncredited) | 1962-06-13 |
| Movie | The War Lover | Vogt | 1962-10-25 |