Uncle Peter
Blue Hour (2021)
John Doyle
Rabbit (2018)
Tiny
Dolce vendetta (2017)
Foreman
Compulsion (2017)
Hotel Manager (as William J Croft)
The Road Forward (2017)
Pike
Labirinto dei Grizzly (2015)
Fatman
Il settimo figlio (2014)
Priest
Triptyque (2013)
General
Hope (2011)
Ivan Guergerin
Verdetto finale (2009)
Thief / Butcher
Io non sono qui (2007)
Dale
Doppia trappola (2007)
Joel Maiser
Maid of Honor (2006)
Barry
Ill Fated (2004)
Boss
The Butterfly Effect (2004)
Cop #1
How It All Went Down (2003)
Convict #1
Ignition - Dieci secondi alla fine (2002)
Garotte
Nick Fury - Agent of S.H.I.E.L.D. (1998)
Mutineer
Voyage of Terror (1998)
Trucker
Una ragazza sfrenata (1997)
Gerard
Contagious (1997)
Motorcycle Policeman
Doctor Who - Il Film (1996)
Luther / Spirit of Christmas Yet to Come
Ebbie (1995)
Bishop
Cowboy dietro le sbarre (1995)
Donovan
La nave fantasma (1994)
Andy Clutterbuck
Cose preziose (1993)
Stranger
Il richiamo della foresta (1993)
'Viking' Bob Corbett
Arctic Blue (1993)
Questioner #5 - People of Valdez
Dead Ahead: The Exxon Valdez Disaster (1992)
Torpedo #1
Frequenze pericolose (1992)
Showdown at Williams Creek (1991)
Mitch
Chain Dance - Sotto massima sicurezza (1991)
Man on Phone
Legami di famiglia (1989)
Suspect
Nightmare at Bittercreek (1988)
Sulle tracce dell'assassino (1988)
Ben Cullen
Bullies (1986)