Actor (69 credits)
- One of the Oldest Con Games (2004) Jake Kuhlmann
- Dragonfly (2002) Phillip Darrow
- Port Charles (1997) Lee Baldwin
- Daddy (1991) Doctor
- In the Best Interest of the Child (1990) Dr. Innes
- Bar Girls (1990) Marshall
- The War of the Roses (1989) Mr. Marshall
- Starman (1986) General Elliot
- Growing Pains (1985) Mr. Littlefield
- Junior (1985) Electrician
- The Golden Girls (1985) Dr. Elliot Clayton
- The Man Who Wasn't There (1983) Police Lieutenant
- Simon & Simon (1981) Lloyd Grant
- How the West Was Won (1977) Major Drake
- How the West Was Won (1976) Major Drake
- Harlow (1965)
- Apache Rifles (1964) Capt. Green
- Gomer Pyle: USMC (1964) Lieutenant Colonel Van Pelt
- Alexander the Great (1963) Tauron
- The Outer Limits (1963) Maj. Locke
- Mr. Novak (1963) Mr. Parkson
- The Lieutenant (1963) Dr. Sidney Oliver
- Petticoat Junction (1963) Steve
- Pocketful of Miracles (1961) Governor's Aide, not listed in credits
- Men Into Space (1959) Dr. Charles Cooper
- The Deep Six (1958) Lieutenant Dooley
- Sea Hunt (1958) Bennett
- Mike Hammer (1958) Steve Sandborg
- Flight (1958) Kovacs
- How to Marry a Millionaire (1957) Dr. Harvey
- 5 Steps to Danger (1957) Karl Plesser
- Goodyear Theatre (1957) Mike Walker
- Man Without a Gun (1957) Ben
- Suspicion (1957) Sgt. John Packard
- The Silent Service (1957) Cmdr. Brockman
- The Restless Gun (1957) Quent Todd
- The Proud and Profane (1956) Lieutenant (jg), Hutchins
- Three Violent People (1956) Lt. Marr
- Broken Arrow (1956) Capt. Dennis Farrell
- Diane (1956) 2nd Court Physician, not listed in credits
- A Cry in the Night (1956) Dr. Frazee
- The Ten Commandments (1956) Young Aide, not listed in credits
- Hell on Frisco Bay (1955) Detective Connors
- Top of the World (1955) Capt. Cochrane
- Matinee Theatre (1955) Beaucaire
- The King's Thief (1955) Isaac Newton, not listed in credits
- The Violent Men (1955) George Menefee, not listed in credits
- The Millionaire (1955) Nick Hamilton
- Science Fiction Theatre (1955) Dr. Dan Scott
- A Bullet for Joey (1955) Fred (RCMP Officer)
- Drum Beat (1954) Lt. Goodsall
- Brigadoon (1954) New York Club Patron, not listed in credits
- Public Defender (1954) Simms
- The Lone Wolf (1954) Jackson Smith
- Prisoner of War (1954) Capt. Fred Osborne, not listed in credits
- Your Favorite Story (1953)
- The Greatest Show on Earth (1952) Spectator, not listed in credits
- The Savage (1952) Lt. Weston Hathersall
- The Fisher Family (1952) Joseph
- Something to Live For (1952) Stage Cast Member, not listed in credits
- The Last Outpost (1951) Lt. Crosby
- Darling, How Could You! (1951) Dr. Steve Clark
- When Worlds Collide (1951) Dr. Tony Drake
- Passage West (1951)
- The Goldbergs (1950) Ted Gordon
- Branded (1950) Tonio
- Space Patrol (1950) Doctor Paul Yates
- The Lone Ranger (1949) Bill Taylor
- Willem van Oranje (1934) Lodewijk