1979
The Sky Trap as Joe Reese1979
Sweepstakes as Not available1979
Butterflies as Leonard Dean1978
Flying High as Paul Mitchell1976
Joys as Self1975
One Day at a Time as Not available1975
Ellery Queen as Ellery Queen1975
Psychic Killer as Arnold James Masters1975
Ellery Queen: Too Many Suspects as Ellery Queen1974
The Underground Man as Stanley Broadhurst1974
Nightmare at 43 Hillcrest as Not available1973
The Dean Martin Celebrity Roasts as Self1973
Don't Be Afraid of the Dark as Alex Farnham1972
Call Her Mom as Jonathan Calder1971
They Call It Murder as Doug Selby, D.A.1971
The Psychiatrist as Martin's father1971
The Reluctant Heroes as Cpl. Bill Lukens1971
The Deadly Hunt as Cliff1969
Love, American Style as John1968
The Name of the Game as Mike1968
The Green Berets as Sgt. Petersen1968
Hellfighters as Greg Parker1967
Ironside as Matt Black1967
Who's Minding the Mint? as Harry Lucas1966
Walk Don't Run as Steve Davis1966
The Trouble with Angels as Mr. Petrie (uncredited)1965
Major Dundee as Lieutenant Graham1965
The Hallelujah Trail as Capt. Paul Slater1965
Never Too Late as Charlie Clinton1964
Looking for Love as Paul Davis1963
Sunday in New York as Man in Rowboat with Radio (uncredited)1962
Period of Adjustment as George Haverstick1962
The Horizontal Lieutenant as Second Lt. Merle Wye1961
Bachelor in Paradise as Larry Delavane1961
The Honeymoon Machine as Jason Eldridge1960
Where the Boys Are as TV Thompson1960
The Subterraneans as Adam Moovad1959
The Twilight Zone as Major William Gart1959
Ten Seconds to Hell as Workman at Bomb Site1958
A Time to Love and a Time to Die as Hirschland1953
The Oscars as Self1950
The Bob Hope Show as Self