| Nightmare Alley (2021)As Hobo #1 | (Not seen) |
| Target Number One (2020)As Frank Cooper | (Not seen) |
| Come to Daddy (2019)As Gordon | (Not seen) |
| It Must Be Heaven (2019)As Tarot Reader | (Not seen) |
| Mother! (2017)As Zealot | (Not seen) |
| Pay the Ghost (2015)As Blind Man | (Not seen) |
| Lizzie Borden Took an Ax (2014) (AKA "Lizzie Borden Took an Axe")As Andrew Borden | (Not seen) |
| Wolves (2014)As John Tollerman | (Not seen) |
| Dr. Cabbie (2014)As Pete Donaldson | (Not seen) |
| Septic Man (2013)As Mayor | (Not seen) |
| Torment (2013)As Officer Hawkings | (Not seen) |
| The Art of the Steal (2013)As Dirty Ernie | (Not seen) |
| Haunter (2013)As The Pale Man | (Not seen) |
| The Tall Man (2012)As Lt Dodd | (Not seen) |
| The Entitled (2011)As Clifford Jones | (Not seen) |
| Immortals (2011)As Cassander | (Not seen) |
| Red: Werewolf Hunter (2010)As Gabriel | (Not seen) |
| 2012 (2009) (AKA "Farewell Atlantis")As Captain Michaels | (Not seen) |
| Watchmen (2009)As Hollis Mason / Nite Owl | (Not seen) |
| Pontypool (2008)As Grant Mazzy | (Not seen) |
| XIII: The Conspiracy (2008) | (Not seen) |
| Kaw (2007)As Clyde | (Not seen) |
| Shoot 'Em Up (2007)As Hammerson | (Not seen) |
| Solar Strike (2006) (AKA "Solar Attack")As Admiral Lawrence | (Not seen) |
| The Covenant (2006)As James Danvers | (Not seen) |
| The Fountain (2006) (AKA "The Last Man")As Grand Inquisitor Silecio | (Not seen) |
| 300 (2006)As Loyalist | (Not seen) |
| A History of Violence (2005)As Leland | (Not seen) |
| Twist (2003) | (Not seen) |
| Secretary (2002)As Burt Holloway | (Not seen) |
| BASEketball (1998)As Narrator (voice) | (Not seen) |
| Visitors of the Night (1995)As Bryan English | (Not seen) |
| Theodore Rex (1995)As Edge | (Not seen) |
| Beverly Hills Cop III (1994)As Steve Fulbright | (Not seen) |
| The Dark (1993)As Gary 'Hunter' Henderson | (Not seen) |
| Call Me (1988)As Jellybean | (Not seen) |
| Tomorrow Never Comes (1978)As Frank | (Not seen) |
| Gray Lady Down (1978)As Murphy | (Not seen) |
| The Barony (1975) (AKA "The Ultimate Warrior")As Robert | (Not seen) |