Actor · Born 1961
Atlas Shrugged: Part III
2014 · as Jeff Allen / Narrator (voice)
Atlas Shrugged: Part II
2012 · as Jeff Allen
Mr. & Mrs. Smith
2005 · as 40's Man
View from the Top
2003 · as Ghost Rider
The Pandora Project
1998 · as Bruce Robbins
A Wing and a Prayer
1998 · as Jack Lowe
My Fellow Americans
1996 · as Dorothy / Lt. Ralph Fleming
A Kidnapping in the Family
1996 · as Jack Taylor
Madonna: Innocence Lost
1994 · as Paul
One of Her Own
1994 · as Heller
Mother of the Bride
1993 · as Ken
Lower Level
1991 · as Craig Fulson