1997
Masterminds as Foster Deroy
1996
Gone in a Heartbeat as Special Agent
1996
Shadow of a Doubt as Walter Figer
1995
Legacy of Sin: The William Coit Story as Carl Steely
1995
JAG as Capt. Thomas Chaddock (1 episode)
1995
The Outer Limits as Greg Tilman (1 episode)
1995
Simon & Simon: In Trouble Again as Seattle Lieutenant
1994
For the Love of Nancy as Uncle Tommy
1994
Don't Talk to Strangers as Detective Sandstrum
1994
The Patriots as McKenzie
1993
Diagnosis: Murder as Joseph Strega (1 episode)
1993
The X-Files as August Bremer (1 episode)
1993
The X-Files as Ranger Peter Brullet (1 episode)
1993
Better Off Dead. as Frank Kellner
1992
The Danger of Love: The Carolyn Warmus Story as Carolyn's Attorney
1992
Renegade as Gerald T. James (1 episode)
1992
Crazy in Love as John Rice
1992
Diagnosis Murder: Diagnosis of Murder as Mr. Foss
1991
Palace Guard (1 episode)
1988
Shoot to Kill as Fournier
1987
The Days and Nights of Molly Dodd as Duke (1 episode)
1987
21 Jump Street as Donald Prentiss (1 episode)
1985
MacGyver as DXS Agent Paul Stams (1 episode)
1985
MacGyver as Ghant (1 episode)
1985
MacGyver as Larson (1 episode)
1985
Moonlighting as Lt. Tappa (as Michael Macrae) (1 episode)
1985
Street Hawk as Hooper (1 episode)
1985
Goldie and the Bears as Leo Burke
1982
Knight Rider as Tony (1 episode)
1982
Isle of Secret Passion as Dimitri
1981
Madhouse as Sam Edwards
1979
Dear Detective as Det. Brock
1979
The Dukes of Hazzard as Cowan (1 episode)
1979
Murder in Music City as Chigger Wade
1978
Dallas as Mr. Benton (1 episode)
1978
Coma as Chief Resident
1977
CHiPs as Perkins (1 episode)
1976
The Fall of the House of Usher as The Friend
1955
Gunsmoke as Alf Cassinger (1 episode)