| movie | Nobody 2 (2025)As Eddie Williams | (Not seen) |
| movie | Late Night with the Devil (2023)As The Narrator (voice) | (Not seen) |
| movie | BlackBerry (2023)As Purdy | (Not seen) |
| tv | The Dropout (2022)As Don Lucas(2 episodes) | (Not seen) |
| movie | Nobody (2021)As Eddie Williams | (Not seen) |
| tv | Harley Quinn (2019)As Darkseid (voice)(4 episodes) | (Not seen) |
| tv | The Movies That Made Us (2019)As Self (archive footage)(1 episode) | (Not seen) |
| tv | The Alienist (2018)As J. P. Morgan(4 episodes) | (Not seen) |
| tv | Barry (2018)As Andrei(2 episodes) | (Not seen) |
| tv | Ransom (2017)As Freddie Woods(3 episodes) | (Not seen) |
| movie | Still/Born (2017) | (Not seen) |
| tv | This Is Us (2016)As Mr. Pearson(1 episode) | (Not seen) |
| movie | Synchronicity (2015)As Klaus Meisner | (Not seen) |
| movie | Turbo Kid (2015)As Zeus | (Not seen) |
| movie | Desecrated (2015)As Tom McClain | (Not seen) |
| tv | The Flash (2014)As Lewis Snart(1 episode) | (Not seen) |
| movie | Extraterrestrial (2014)As Travis | (Not seen) |
| tv | Graceland (2013)As Levering | (Not seen) |
| movie | Transformers Prime Beast Hunters: Predacons Rising (2013) (AKA "Transformers: Prime Beast Hunters: Predacons Rising")As Ultra Magnus (voice) | (Not seen) |
| movie | Ice Soldiers (2013)As Col. Desmond Trump | (Not seen) |
| movie | X-Men: First Class (2011) (AKA "X-Men: First Generation")As Captain | (Not seen) |
| tv | Justified (2010)As Sarno(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Robert Castor(1 episode) | (Not seen) |
| movie | Lake Placid 3 (2010)As Sheriff Tony Willinger | (Not seen) |
| movie | The Bannen Way (2010)As Chief Bannen | (Not seen) |
| tv | Castle (2009)As Victor Racine(1 episode) | (Not seen) |
| tv | Community (2009)As Colonel Archwood(1 episode) | (Not seen) |
| movie | Hardwired (2009)As Hal | (Not seen) |
| movie | Terminator Salvation (2009) (AKA "T4: Salvation")As General Ashdown | (Not seen) |
| movie | Storm Cell (2008)As James | (Not seen) |
| movie | Surveillance (2008) (AKA "Unter Kontrolle")As Billings | (Not seen) |
| movie | The Alphabet Killer (2008)As Captain Nathan Norcross | (Not seen) |
| tv | Burn Notice (2007)As Gregory Hart(1 episode) | (Not seen) |
| tv | Criminal Minds (2005)As John(1 episode) | (Not seen) |
| movie | Bloodsuckers (2005) (AKA "Vampire Wars: Battle for the Universe")As Muco | (Not seen) |
| movie | Reeker (2005) (AKA "Dead People 2")As Henry | (Not seen) |
| tv | Desperate Housewives (2004)As Curtis Monroe(2 episodes) | (Not seen) |
| tv | Justice League Unlimited (2004)As Darkseid (voice)(2 episodes) | (Not seen) |
| movie | The Machinist (2004)As Miller | (Not seen) |
| tv | Cold Case (2003)As Commandant Murillo(2 episodes) | (Not seen) |
| tv | Smallville (2001)As General Sam Lane(3 episodes) | (Not seen) |
| movie | Children of the Corn: Revelation (2001)As Priest | (Not seen) |
| movie | The Shaft (2001) (AKA "Down")As Gunter Steinberg | (Not seen) |
| movie | The Perfect Storm (2000)As Bob Brown | (Not seen) |
| movie | The Omega Code (1999) (AKA "The Code")As Dominic | (Not seen) |
| movie | Highlander 2: To Be or Not to Be a Sequel (1997)As Self | (Not seen) |
| movie | Starship Troopers (1997)As Lieutenant Jean Rasczak | (Not seen) |
| movie | Major Payne (1995)As Lt. Col. Stone | (Not seen) |
| tv | ER (1994)As William Swift(6 episodes) | (Not seen) |
| movie | The Next Karate Kid (1994)As Colonel Paul Dugan | (Not seen) |
| movie | Save Me (1994)As Oliver | (Not seen) |
| movie | Free Willy (1993)As Dial | (Not seen) |
| movie | Killer Image (1992)As Luther Kane | (Not seen) |
| movie | Highlander II: The Quickening (1991) (AKA "Highlander 2")As Gen. Katana | (Not seen) |
| movie | Total Recall (1990)As Richter | (Not seen) |
| movie | Watchers (1988)As Lem Johnson | (Not seen) |
| movie | Hello Mary Lou: Prom Night II (1987)As Bill Nordham | (Not seen) |
| movie | Extreme Prejudice (1987)As Maj. Paul Hackett | (Not seen) |
| movie | Top Gun (1986) (AKA "Top Guns")As Lt. Cdr. Heatherly 'Jester' | (Not seen) |
| movie | The Falcon and the Snowman (1985)As FBI Agent | (Not seen) |
| tv | V (1983) (AKA "Storm Warnings")As Ham Tyler | (Not seen) |
| movie | Scanners (1981) (AKA "Telepathy 2000")As Darryl Revok | (Not seen) |