| tv | The Residence (2025)As Stephen Roos(6 episodes) | (Not seen) |
| movie | The Surfer (2024)As Scally | (Not seen) |
| movie | The Supremes at Earl's All-You-Can-Eat (2024)As Chick Carlson | (Not seen) |
| tv | FBI: International (2021)As Jess LaCroix(2 episodes) | (Not seen) |
| tv | FBI: Most Wanted (2020)As SSA Jess LaCroix(43 episodes) | (Not seen) |
| tv | FBI (2018)As Jess LaCroix(3 episodes) | (Not seen) |
| movie | Monster Party (2018)As Patrick Dawson | (Not seen) |
| tv | Marvel's Runaways (2017)As Jonah(19 episodes) | (Not seen) |
| tv | Hunters (2016)As McCarthy(13 episodes) | (Not seen) |
| tv | Childhood's End (2015)As Dr. Rupert Boyce(3 episodes) | (Not seen) |
| movie | Paranoia (2013) (AKA "Power Game")As Meechum | (Not seen) |
| movie | Bait (2012) (AKA "Panic Market 3D")As Doyle | (Not seen) |
| movie | Fire with Fire (2012)As Robert | (Not seen) |
| movie | Faces in the Crowd (2011)As Kerrest | (Not seen) |
| movie | Red (2010)As VP Stanton | (Not seen) |
| movie | "Comedy Central Roasts" Comedy Central Roast of Joan Rivers (2009) (AKA "Comedy Central Roast of Joan Rivers") | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(1 episode) | (Not seen) |
| movie | Prisoner (2007)As Derek Plato | (Not seen) |
| movie | Fantastic Four: Rise of the Silver Surfer (2007)As Victor von Doom / Doctor Doom | (Not seen) |
| movie | Premonition (2007)As Jim Hanson | (Not seen) |
| movie | Fantastic Four (2005) (AKA "Fantastic 4")As Victor von Doom / Doctor Doom | (Not seen) |
| movie | Meet Market (2004)As Hutch | (Not seen) |
| tv | Nip/Tuck (2003)As Christian Troy(100 episodes) | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(1 episode) | (Not seen) |
| tv | Charmed (1998)As Cole Turner(68 episodes) | (Not seen) |
| tv | Will & Grace (1998)As Guy(1 episode) | (Not seen) |