| movie | The Last Supper (2025)As Judas | (Not seen) |
| tv | The Pact (2022)As Jay(1 episode) | (Not seen) |
| tv | Dark Winds (2022)As The Priest(1 episode) | (Not seen) |
| movie | WarHunt (2022)As Sergeant Brewer | (Not seen) |
| movie | Mindcage (2022)As Lt. Owings | (Not seen) |
| tv | The Orville (2017)As Hamelac(1 episode) | (Not seen) |
| movie | Jack Reacher: Never Go Back (2016)As General Harkness | (Not seen) |
| tv | iZombie (2015)As Angus McDonough(15 episodes) | (Not seen) |
| movie | The Hoarder (2015)As Vince | (Not seen) |
| movie | The Hunger Games: Mockingjay - Part 2 (2015)As Antonius | (Not seen) |
| tv | The Flash (2014)As William Tockman / Clock King(1 episode) | (Not seen) |
| movie | Ride (2014)As Peter | (Not seen) |
| movie | The Hunger Games: Mockingjay - Part 1 (2014)As Antonius | (Not seen) |
| tv | The Blacklist (2013)As The Courier(1 episode) | (Not seen) |
| tv | Cult (2013)As Billy Grimm(13 episodes) | (Not seen) |
| movie | Percy Jackson: Sea of Monsters (2013)As Kronos | (Not seen) |
| movie | R.I.P.D. (2013) (AKA "Ghost Agent: R.I.P.D.")As Nawlicki | (Not seen) |
| tv | Arrow (2012)As William Tockman / Clock King(1 episode) | (Not seen) |
| movie | Code Name: Geronimo (2012) (AKA "Seal Team Six: The Raid on Osama Bin Laden")As Lieutenant Commander | (Not seen) |
| tv | Shameless (2011)As Rod(2 episodes) | (Not seen) |
| tv | American Horror Story (2011)As Lieutenant(1 episode) | (Not seen) |
| tv | Homeland (2011)As General Jamie McClendon(5 episodes) | (Not seen) |
| movie | Earth's Final Hours (2011)As John Streich | (Not seen) |
| tv | Hawaii Five-0 (2010)As IA Detective Rex Coughlin(2 episodes) | (Not seen) |
| movie | Prison Break: The Final Break (2009) (AKA "Prison Break: The Movie")As Theodore 'T-Bag' Bagwell | (Not seen) |
| movie | Transporter 3 (2008)As Johnson | (Not seen) |
| movie | The Day the Earth Stood Still (2008) (AKA "D.T.E.S.S.")As Colonel | (Not seen) |
| movie | Hitman (2007)As Yuri Marklov | (Not seen) |
| tv | Heroes (2006)As Samuel Sullivan(19 episodes) | (Not seen) |
| tv | Criminal Minds (2005)As Rhett Walden(1 episode) | (Not seen) |
| tv | Prison Break (2005)As Theodore 'T-Bag' Bagwell(88 episodes) | (Not seen) |
| movie | Good Night, and Good Luck. (2005) (AKA "Good Night, and Good Luck")As Don Surine | (Not seen) |
| movie | Hostage (2005)As Wil Bechler | (Not seen) |
| movie | Species III (2004)As Dr. Abbot | (Not seen) |
| tv | NCIS (2003)As Benson Long(1 episode) | (Not seen) |
| movie | Lady in the Box (2001) | (Not seen) |
| tv | The West Wing (1999)As Morgan Ross(1 episode) | (Not seen) |
| movie | Phantoms (1998) (AKA "Dean Koontz's Phantoms")As Agent Wilson | (Not seen) |
| movie | Everyone Says I Love You (1996)As Greg | (Not seen) |
| tv | ER (1994)As Keith Reynolds(1 episode) | (Not seen) |
| tv | Twin Peaks (1990)As Rodney Mitchum(6 episodes) | (Not seen) |
| tv | Law & Order (1990)As Daniel "Igor" Smith(1 episode) | (Not seen) |
| movie | Young Guns II (1990) (AKA "Hell Bent for Leather")As Deputy Carlyle | (Not seen) |
| movie | D.O.A. (1988)As Nicholas Lang | (Not seen) |
| movie | Made in Heaven (1987)As Orrin | (Not seen) |