|
Time for Her to Come Home for Christmas (2023) as Pastor John |
|
Mid-Love Crisis (2022) as Marc |
|
All Joking Aside (2020) as Bob Carpenter |
|
The Art of Racing in the Rain (2019) as Mr. Ness |
|
Alive (2019) as Joe Kane |
|
A Dog's Way Home (2019) as Gunter |
|
Prodigals (2018) as Junior |
|
Backstabbing for Beginners (2018) as Rasnetsov |
|
Godzilla (2014) as Whelan |
|
Down River (2013) as Otto |
|
Hunting Season (2013) as Sheriff Emmitt |
|
12 Rounds 2: Reloaded (2013) as Heller |
|
Battlestar Galactica: Blood & Chrome (2012) as Silas Nash |
|
The Killing Game (2011) as Robert Spiro |
|
Frankie & Alice (2010) as Dr. Backman |
|
High Noon (2009) as Cpt. David McVee |
|
Personal Effects (2009) as Finneran |
|
Playing for Keeps (2009) as Daryl |
|
The Quality Of Life (2008) as |
|
Mayerthorpe (2008) as James Roszko |
|
Charlie Wilson's War (2007) as Paul Brown |
|
Shooter (2007) as Attorney General Russert |
|
Firestorm: Last Stand at Yellowstone (2006) as Scott Clark |
|
Murder on Pleasant Drive (2006) as Bob Hilland |
|
RV (2006) as Garry Moiphine |
|
Eight Days to Live (2006) as Al Ramey |
|
Knights of the South Bronx (2005) as Arnie |
|
Plague City: SARS in Toronto (2005) as Wilson |
|
Category 6: Day of Destruction (2004) as Chris Haywood |
|
The Life (2004) as Tony |
|
NTSB: The Crash of Flight 323 (2004) as McGregor |
|
The Survivors Club (2004) as David Price |
|
Chasing Freedom (2004) as Eric Hoffman |
|
Lucky 7 (2003) as Bernie Myer |
|
100 Days In The Jungle (2002) as Stan Walton |
|
Liberty Stands Still (2002) as Rex Perry |
|
UC: Undercover (2001) as Paul Bloom |
|
The Curse of the Jade Scorpion (2001) as Al |
|
The Sports Pages (2001) as Robert Russo |
|
Anthrax (2001) as Pete Wallace |
|
Cold Blooded (2000) as Alec Grinell |
|
The New Adventures of Spin and Marty: Suspect Behavior (2000) as Beckwith Evans |
|
Small Time Crooks (2000) as Cop |
|
Take Me Home: The John Denver Story (2000) as Hal Thau |
|
Sweet and Lowdown (1999) as Bill Shields |
|
Enemy of the State (1998) as Brian Blake (uncredited) |
|
In the Doghouse (1998) as Harvey Poolish |
|
City of Angels (1998) as Surgical Fellow |
|
Primary Colors (1998) as Randy Culligan |
|
On the Line (1998) as Joe |
|
Volcano (1997) as O.E.M. Staffer #1 |
|
Fall into Darkness (1996) as Detective Porter |
|
In the Blink of an Eye (1996) as Satz |
|
Forgotten Sins (1996) as Lowell Hart |
|
Up Close & Personal (1996) as Vic Nash |
|
Alien Nation: Millennium (1996) as Jason Webster |
|
Apollo 13 (1995) as Pad Rat |
|
Shame II: The Secret (1995) as Nick Finn |
|
Mixed Nuts (1994) as Policeman / Voice of Obscene Caller (voice) |
|
Wolf (1994) as Detective Wade |
|
Web of Deception (1994) as Earl Stage |
|
Witness to the Execution (1994) as Kirby Jacobs |
|
In the Line of Duty: The Price of Vengeance (1994) as Tanner |
|
Nails (1992) as Calley |
|
The Doctor (1991) as Michael |
|
All Joking Aside (2020) Executive Producer |