2007
The Pixar Story as Dr. Schneider (archive footage)
1994
Bad Blood as John Blackstone
1994
The Patriots as Arthur
1993
Batman: Mask of the Phantasm as Buzz Bronski (voice)
1993
The Adventures of Brisco County, Jr. as Sheriff Bob Cavendish (1 episode)
1993
Young Goodman Brown as The Devil
1992
Hoffa as Red Bennett
1992
White Sands as Arms Dealer (Uncredited)
1992
Star Time as Sam Bones
1991
Blood River as Henry Logan
1990
Eternity as Thomas Vandervere / Prosecutor
1990
Delta Force 2: The Colombian Connection as Gen. Taylor
1990
Class of 1999 as Mr. Hardin
1989
Best of the Best as Jennings
1988
Paramedics as Captain Prescott
1987
City of Shadows as Sergeant Fireman
1987
Rent-a-Cop as Wieser
1987
Fatal Beauty as Lt. Kellerman
1987
Three O'Clock High as Mr. O'Rourke
1987
Death Wish 4: The Crackdown as Nathan White
1987
Rip Van Winkle as Hendrick Hudson
1986
Houston: The Legend of Texas as David Burnett
1986
Avenging Force as Prof. Elliott Glastenbury
1985
Runaway Train as Ranken
1985
Hollywood Beat (1 episode)
1984
The Cotton Club as Joe Flynn
1984
Miami Vice (1 episode)
1983
The Right Stuff as Head of Program
1983
Shooting Stars as McGee
1983
Breathless as Lt. Parmental
1982
Matt Houston (1 episode)
1982
Faerie Tale Theatre as Hendrick Hudson / Narrator (voice) (1 episode)
1982
The Escape Artist as Vernon
1982
Cagney & Lacey (1 episode)
1982
American Playhouse as Peter Doyle (1 episode)
1981
Simon & Simon (1 episode)
1981
The Postman Always Rings Twice as Kennedy
1980
The Last Flight of Noah's Ark as Coslough
1979
Hart to Hart (1 episode)
1979
Buck Rogers in the 25th Century as Kurt Belzack (1 episode)
1978
It Lives Again as Frank Davis
1977
Kill Me If You Can as Johnson
1977
A Killing Affair as Flagler
1976
Futureworld as Dr. Mort Schneider
1976
The Missouri Breaks as Si
1975
Death Scream as Detective Dave Lambert
1975
Matt Helm as Carl Ainsley (1 episode)
1975
Starsky & Hutch (2 episodes)
1975
Archer as Lieutenant Barney Brighton (6 episodes)
1975
Target Risk as Ralph Sloan
1974
The Rockford Files as Dearborn (1 episode)
1974
Police Woman (1 episode)
1974
It's Alive as Frank Davis
1973
Kojak as Peter Ibbotson (1 episode)
1973
Cops and Robbers as Patsy O'Neill
1973
Dillinger as Charles Mackley
1973
Shamus as Col. Craig C. Hardcore
1972
The King of Marvin Gardens as Surtees
1972
M*A*S*H as Major Van Zandt (1 episode)
1972
The Legend of Nigger Charley as Houston
1971
Been Down So Long It Looks Like Up to Me as Oeuf
1970
Five Easy Pieces as Spicer
1968
Hawaii Five-O as Guido Marioni (1 episode)
1968
A Lovely Way to Die as Harry Samson (uncredited)
1968
A Hatful of Rain as Chuck
1965
The F.B.I. as Ernie Flood (1 episode)
1965
The F.B.I. as William Quine (1 episode)