2013
Malice: 1999 as Broadcaster
2006
Superman II: The Richard Donner Cut as General
2000
The Man Who Cried as Joe
1998
Clinton: His Struggle with Dirt
1990
Jeeves and Wooster as Stoker (1 episode)
1989
The Nightwatch as Paul Arland
1987
The Beiderbecke Tapes (2 episodes)
1987
Breakthrough at Reykjavik as Edward Rowny
1987
Superman IV: The Quest for Peace as Levon Hornsby
1987
The Trial of Klaus Barbie as Thomas
1987
The Two Mrs. Grenvilles as Ralph Wiggins (2 episodes)
1987
Inspector Morse as Lyman Stansky (2 episodes)
1986
The Last Days of Patton as Lt.Gen. Walter Bedell Smith
1985
Reunion at Fairborough as Duffy
1985
Monsignor Quixote as Professor Pilbeam
1984
The Bill (1 episode)
1984
Electric Dreams as Ryley
1982
Who Dares Wins as Ambassador Franklin
1982
Inside the Third Reich as American Major
1981
Eye of the Needle as American Colonel
1981
Raiders of the Lost Ark as Col. Musgrove
1980
Superman II as General
1980
The Gentle Touch (1 episode)
1979
The London Connection as General
1979
Ike as Gen. Carl Spaatz
1979
Tales of the Unexpected as Renshaw (1 episode)
1979
One Fine Day as Arnold
1978
The Billion Dollar Bubble as Radio Voice (voice)
1977
Valentino as George Melford
1977
It's Only Rock 'n' Roll as Board Member
1977
The Ambassadors as Waymarsh
1977
Twilight's Last Gleaming as Gen. Stonesifer
1976
The Omen as Thorn's Second Aide
1976
Spy Story as Colonel Schlegel
1975
The Naked Civil Servant as 1st GI
1975
Into Infinity as Jim Forbes
1975
Inside Out as U.S. Colonel
1975
Space: 1999 as GTV Newscaster (1 episode)
1975
Article Five as Jack
1974
The Spikes Gang as Cowboy
1972
Trick Baby as Phillips
1971
Great Performances as Professor Pilbeam (1 episode)
1968
Symbiopsychotaxiplasm as Self - Actor Testing for Freddy
1968
Pretty Poison as Detective
1948
Studio One as Turney (1 episode)
1948
The Philco Television Playhouse as Lanier (1 episode)