2004
Strangers on a Train: A Hitchcock Classic as Self
2003
Broadway: The Golden Age, by the Legends Who Were There as Self
2001
The Next Big Thing as Arthur Pomposello
2001
Rescued from the Closet as Self
2001
Rope Unleashed as Self
1994
Hitchcock: Alfred the Great as Himself
1988
James Stewart: A Wonderful Life as Self (archive footage)
1988
Monsters (1 episode)
1986
The Whoopee Boys as Extra (uncredited)
1986
The Imagemaker as Ambassador Hoyle
1984
Deathmask as Douglas Andrews
1984
Pain Killer as Doctor Roebuck
1984
Murder, She Wrote as Jerome Ashcroft (1 episode)
1984
Tales from the Darkside as Doctor Roebuck (1 episode)
1982
Night of 100 Stars as Self
1981
The Prowler as Sheriff George Fraser
1978
Black Beauty as Enos Sutton (5 episodes)
1977
The Love Boat as Charles Cummings (1 episode)
1977
The Love Boat as Simon Ashford (1 episode)
1976
Widow as Martin Caine
1975
The Lives of Jenny Dolan as David Ames
1975
Matt Helm as James McKittrick (1 episode)
1975
Ellery Queen as Paul Quincy (1 episode)
1975
Medical Story (1 episode)
1975
The Invisible Man as Julian Klae (1 episode)
1974
The Haunting of Penthouse D as Ben
1974
What Have They Done to Your Daughters? as Mr. Polvesi
1974
The Six Million Dollar Man as Bert Carrington (1 episode)
1974
Death Will Have Your Eyes as Armando
1973
Arnold as Evan Lyons
1973
The Man Called Noon as Judge Niland
1973
Amore mio, uccidimi! as Manny Baxter
1973
The Serpent as Computer Programming Director
1972
The Red Headed Corpse as John Ward
1972
So Sweet, So Dead as Inspector Capuana
1972
Amuck! as Richard Stuart
1971
Something Creeping in the Dark as Spike
1970
They Call Me Trinity as Major Harriman
1970
The Challengers as Nealy
1968
Hawaii Five-O as Arnold (1 episode)
1968
The Name of the Game as Hoagland Walters (1 episode)
1968
The Outsider (1 episode)
1968
Laura as Shelby Carpenter
1968
Rogue's Gallery as Edmund Van Dermot
1967
Ironside as Mitch Kirby (1 episode)
1966
CBS Playhouse (1 episode)
1965
Get Smart (1 episode)
1965
Run for Your Life as Charley Herrod (1 episode)
1963
Bob Hope Presents the Chrysler Theatre (2 episodes)
1959
The Bell Telephone Hour as Self (1 episode)
1957
DuPont Show of the Month as Paul Burgess (1 episode)
1957
Tonight Starring Jack Paar as Self (1 episode)
1957
Armored Attack! as Damian Simonov
1956
Tony Awards as Self - Presenter (1 episode)
1955
The 20th Century Fox Hour as Steve Adams (1 episode)
1955
Alfred Hitchcock Presents as Guy Haines (archive footage) (uncredited) (1 episode)
1955
Alfred Hitchcock Presents as Self - Actor, Rope (1 episode)
1955
The Girl in the Red Velvet Swing as Harry Kendall Thaw
1955
The Naked Street as Nicholas 'Nicky' Bradna
1954
Senso as Il Tenente Franz Mahler
1954
Climax! as John Haywood (1 episode)
1953
Small Town Girl as Rick Livingston
1953
The Story of Three Loves as Thomas Clayton Campbell Jr
1952
Hans Christian Andersen as Niels
1952
O. Henry's Full House as Jim (segment "The Gift of the Magi")
1951
I Want You as Jack Greer
1951
Schlitz Playhouse of Stars (1 episode)
1951
Behave Yourself! as William Calhoun Denny
1951
Strangers on a Train as Guy Haines
1950
The Colgate Comedy Hour as Self (1 episode)
1950
Edge of Doom as Martin Lynn
1950
Our Very Own as Chuck
1950
Side Street as Joe Norson
1950
Robert Montgomery Presents (1 episode)
1950
Robert Montgomery Presents as Fred (1 episode)
1949
They Live by Night as Arthur "Bowie" Bowers
1949
Roseanna McCoy as Johnse Hatfield
1948
Enchantment as Pax Masterson
1948
The Ed Sullivan Show as John (1 episode)
1948
The Ed Sullivan Show as Self (2 episodes)
1948
Rope as Phillip Morgan
1947
Kraft Television Theatre (1 episode)
1944
The Purple Heart as Sgt. Howard Clinton
1943
The North Star as Damian Simonov