Actor
Filth
2013
as Punter
Mermaids: The Body Found
2011
as Narrator (voice)
Farewell
2009
as Hutton
Puritan
2006
as Eric Bridges
Jerry Springer: The Opera
2005
as Jerry Springer
Starsky & Hutch
2004
as Original Hutch
Tabloid
2001
as Harvey
Terror in the Mall
1998
as Roger Karey
Pentathlon
1994
as Heinrich Müller
Grave Secrets: The Legacy of Hilltop Drive
1992
as Sam Haney
Perry Mason: The Case of the Fatal Framing
1992
as Truman York
Cry in the Wild: The Taking of Peggy Ann
1991
as Terry Anderson
The Bride in Black
1990
as Owen Malloy / John McGuire
In the Cold of the Night
1990
as Dr. Frieberg
So Proudly We Hail
1990
as Alden Ernst
Tides of War
1990
as Martin Henkle
Prime Target
1989
as Peter Armetage
In the Line of Duty: The F.B.I. Murders
1988
as Michael Lee Platt
Appointment with Death
1988
as Jefferson Cope
Harry's Hong Kong
1987
as Harry Petros
The Hanoi Hilton
1987
as Oldham
The Fifth Missile
1986
as Capt. Kevin Harris
The Key to Rebecca
1985
as Alex Wolff
Through Naked Eyes
1983
as William Parrish
Homeward Bound
1980
as Jake Seaton
Rage!
1980
as Cal Morrisey
Swan Song
1980
as Jesse Swan
The Stick Up
1977
as Duke Turnbeau
Little Ladies of the Night
1977
as Lyle York
Starsky & Hutch
1975
as Det. Ken 'Hutch' Hutchinson
Dogpound Shuffle
1975
as Pritt
The Disappearance of Flight 412
1974
as Capt. Roy Bishop
Magnum Force
1973
as Officer John Davis
Intertect
1973
as Curt Lowens
Movin' On
1972
as Jeff
Johnny Got His Gun
1971
as Swede, World War I Soldier