Credits
- 2004 · A Beachcombers Christmas as Staff Sgt. John Constable
- 2004 · The Wild Guys as Stewart
- 2002 · The New Beachcombers as Staff Sgt. John Constable
- 2001 · Freddy Got Fingered as Mr. Malloy
- 1995 · Les disciples du diable as Ted
- 1994 · The Man Who Wouldn't Die as Lt. Powers
- 1993 · The X-Files as Agent Bruskin
- 1992 · Dead Ahead: The Exxon Valdez Disaster as Captain Hazelwood - Tanker 'Exxon Valdez'
- 1992 · Bill & Ted's Excellent Adventures as Principal
- 1991 · Icetime as Jack
- 1991 · Bingo as Vet
- 1990 · Glory Days as Bill
- 1990 · Bird on a Wire as Paul Bernard
- 1989 · Bordertown as J. J. Nelson
- 1987 · Wiseguy as
- 1987 · Stakeout as FBI Agent Lusk
- 1987 · 21 Jump Street as Nathan Young
- 1987 · 21 Jump Street as Bowler
- 1987 · 21 Jump Street as Principal
- 1987 · The Stepfather as Mr. Chesterton
- 1986 · High Stakes as Billings
- 1985 · Love, Mary as Mr. Yates
- 1985 · MacGyver as Sam Mulligan
- 1985 · MacGyver as Lieutenant Mike Kiley
- 1985 · MacGyver as Detective Mike Kiley
- 1985 · MacGyver as Father Pat Lafferty
- 1985 · MacGyver as Captain Mike Kiley
- 1984 · Runaway as Inspector
- 1984 · Secrets of a Married Man as Terry
- 1983 · The Best Christmas Pageant Ever as Bob Bradley
- 1983 · The Hitchhiker as Jake McElhaney
- 1983 · Jane Doe as Policeman
- 1983 · Dead Wrong as
- 1980 · The Plutonium Incident as Walker
- 1979 · A Man, a Woman and a Bank as Elevator Guard #2
- 1972 · The Beachcombers as