2017
A Very Sordid Wedding as Wilson2007
Wages of Sin as Not available1997
Masterminds as Foster Deroy1996
Gone in a Heartbeat as Special Agent1996
Shadow of a Doubt as Walter Figer1995
JAG as Capt. Thomas Chaddock1995
The Outer Limits as Greg Tilman1995
Legacy of Sin: The William Coit Story as Carl Steely1995
Simon & Simon: In Trouble Again as Seattle Lieutenant1994
The Patriots as McKenzie1994
For the Love of Nancy as Uncle Tommy1994
Don't Talk to Strangers as Detective Sandstrum1994
The Beans of Egypt, Maine as Not available1993
The X-Files as August Bremer1993
The X-Files as Ranger Peter Brullet1993
Diagnosis: Murder as Joseph Strega1993
Better Off Dead. as Frank Kellner1993
Without Warning: Terror in the Towers as Jack Gerard1992
Renegade as Gerald T. James1992
The Danger of Love: The Carolyn Warmus Story as Carolyn's Attorney1992
Diagnosis Murder: Diagnosis of Murder as Mr. Foss1992
Crazy in Love as John Rice1991
Palace Guard as Not available1991
Run as O'Rourke1988
Shoot to Kill as Fournier1987
21 Jump Street as Donald Prentiss1987
The Days and Nights of Molly Dodd as Duke1987
Summer School as Mr. Winchester1986
Welcome to 18 as Gallpin1985
MacGyver as Ghant1985
MacGyver as DXS Agent Paul Stams1985
MacGyver as Larson1985
Moonlighting as Lt. Tappa (as Michael Macrae)1985
Street Hawk as Hooper1985
Goldie and the Bears as Leo Burke1982
Knight Rider as Tony1982
Isle of Secret Passion as Dimitri1981
Madhouse as Sam Edwards1980
Magnum, P.I. as Hitman1979
The Dukes of Hazzard as Cowan1979
Murder in Music City as Chigger Wade1979
A Great Ride as Not available1979
Dear Detective as Det. Brock1978
Dallas as Mr. Benton1978
Coma as Chief Resident1977
CHiPs as Perkins1976
The Fall of the House of Usher as The Friend1955
Gunsmoke as Alf Cassinger