Aucune biographie disponible pour le moment.
Shooter, tireur d'élite
2007
Rôle : Attorney General Russert
Godzilla
2014
Rôle : Whelan
Trahison d'état
2018
Rôle : Rasnetsov
Huit jours pour mon fils
2006
Rôle : Al Ramey
Fall into Darkness
1996
Rôle : Detective Porter
Seule face à l'injustice
2009
Rôle : Daryl
Apollo 13
1995
Rôle : Pad Rat
Volcano
1997
Rôle : O.E.M. Staffer #1
Personal Effects
2009
Rôle : Finneran
Cold Blooded
2000
Rôle : Alec Grinell
La Cité des Anges
1998
Rôle : Tom, Surgical Fellow
Personnel et confidentiel
1996
Rôle : Vic Nash
Ennemi d'état
1998
Rôle : Brian Blake (uncredited)
Wolf
1994
Rôle : Detective Wade
Dans les yeux d'Enzo
2019
Rôle : Mr. Ness
Camping-car
2006
Rôle : Garry Moiphine
The Quality Of Life
2008
Escrocs mais pas trop
2000
Rôle : Cop
Un homme pour la vie
2003
Rôle : Bernie Myer
Joyeux Noël
1994
Rôle : Policeman / Voice of Obscene Caller (voice)
Sur les traces de ma fille
2011
Rôle : Robert Spiro
Primary Colors
1998
Rôle : Randy Culligan
Accords et désaccords
1999
Rôle : Bill Shields
12 Rounds 2 : Reloaded
2013
Rôle : Heller
La Guerre selon Charlie Wilson
2007
Rôle : Paul Brown
L'Incroyable Aventure de Bella
2019
Rôle : Gunter
The Life
2004
Rôle : Tony
The Survivors Club
2004
Rôle : David Price
Le Docteur
1991
Rôle : Michael
Frankie & Alice
2010
Rôle : Dr. Backman
Nails
1992
Rôle : Calley
Battlestar Galactica : Blood & Chrome
2012
Rôle : Silas Nash
Le Sortilège du scorpion de jade
2001
Rôle : Al
Cyclone, catégorie 6 : Le Choc des tempêtes
2004
Rôle : Chris Haywood
Hunting Season
2013
Rôle : Sheriff Emmitt
Sur le fil
2009
Rôle : Cpt. David McVee
Appel au meurtre
2002
Rôle : Rex Perry
Chienne de vie!
1998
Rôle : Harvey Poolish
La Forêt en feu
2006
Rôle : Scott Clark
All Joking Aside
2020
Rôle : Bob Carpenter
The Sports Pages
2001
Rôle : Robert Russo
Alive
2019
Rôle : Joe Kane
Prodigals
2018
Rôle : Junior
In the Line of Duty: The Price of Vengeance
1994
Rôle : Tanner
Alien Nation: Millennium
1996
Rôle : Jason Webster
Web of Deception
1994
Rôle : Earl Stage
In the Blink of an Eye
1996
Rôle : Satz
Pour te revoir un jour...
2006
Rôle : Bob Hilland
The New Adventures of Spin and Marty: Suspect Behavior
2000
Rôle : Beckwith Evans
Witness to the Execution
1994
Rôle : Kirby Jacobs
Time for Her to Come Home for Christmas
2023
Rôle : Pastor John
Anthrax
2001
Rôle : Pete Wallace
Chasing Freedom
2004
Rôle : Eric Hoffman
NTSB: The Crash of Flight 323
2004
Rôle : McGregor
Take Me Home: The John Denver Story
2000
Rôle : Hal Thau
Knights of the South Bronx
2005
Rôle : Arnie
UC: Undercover
2001
Rôle : Paul Bloom
Shame II: The Secret
1995
Rôle : Nick Finn
100 Days In The Jungle
2002
Rôle : Stan Walton
Célibataire et fabuleuse !
2022
Rôle : Marc
Plague City: SARS in Toronto
2005
Rôle : Wilson