Actor
The Divide
2018
as Sam Kincaid
Eyewitness
2015
as Sheriff Lee Decker
Hatfields and McCoys: Bad Blood
2012
as Ran'l McCoy
Framed for Murder
2007
as Jason
Home for the Holidays
2005
as Cooper
The Perfect Neighbor
2005
as William Costigan
Stranger at the Door
2004
as Greg Norris
The Day After Tomorrow
2004
as President Blake
Another pretty face
2002
The Perfect Wife
2001
as Dr. Robert Steward
Her Married Lover
1999
as Richard Mannhart
The Cowboy and the Movie Star
1998
as Clint Barran
The Adventures of Ragtime
1998
as Jerry Blue
Face of Evil
1996
as Russell Polk
Hijacked: Flight 285
1996
as Frank Leyton
Good King Wenceslas
1994
as Tunna
She Led Two Lives
1994
as Jeffrey Madison
Jericho Fever
1993
as Michael Whitney
A Stranger in the Mirror
1993
as Toby Temple
A Cry in the Night
1992
as Erich
Something to Live for: The Alison Gertz Story
1992
as Mark
Switch
1991
as Steve Brooks
Only One Survived
1990
as Philip Asherton
Kaleidoscope
1990
as John Chapman
The Knife and Gun Club
1990
as Dr. Matt Haley
Roxanne: The Prize Pulitzer
1989
as Herbert 'Peter' Pulitzer
The Man Who Lived at the Ritz
1988
as Philip Weber
Disaster at Silo 7
1988
as Maj. Hicks
Shakedown on the Sunset Strip
1988
as Charles Stoker
Perfect People
1988
as Ken Laxton
Samson and Delilah
1986
as Samson (voice)
Stranded
1986
as Nick MacKenzie
Helen Keller: The Miracle Continues
1984
as John Macy
The Hasty Heart
1983
as Yank
The Clairvoyant
1982
as Paul 'Mac' McCormack
Class of 1984
1982
as Andrew Norris
Golden Gate
1981
as Jordan Kingsley
Inmates: A Love Story
1981
as Roy Matson
City in Fear
1980
as Lt. John Armstrong
Search and Destroy
1979
as Kip Moore
Love's Savage Fury
1979
as Col. Zachary Willis
The Cracker Factory
1979
as Dr. Edwin Alexander
A Different Story
1978
as Albert Walreavens
The Choirboys
1977
as Baxter Slate
Bad
1977
as L.T.
Lipstick
1976
as Steve Edison
The Hemingway Play
1976
as Hem
Foster & Laurie
1975
as Rocco Laurie
Mandingo
1975
as Hammond Maxwell
The Wild Party
1975
as Dale Sword
The Lords of Flatbush
1974
as Chico Tyrell
The Deadly Visitor
1973
as Jamie
The Possession of Joel Delaney
1972
as Joel Delaney
Slaughterhouse-Five
1972
as Robert
Big Truck and Sister Clare
1972
as Nephew Daniel