| tv | Earth Abides (2024)As Milton(1 episode) | (Not seen) |
| movie | The Apprentice (2024)As Fred Trump | (Not seen) |
| tv | Lioness (2023)As Errol Meade(8 episodes) | (Not seen) |
| movie | BlackBerry (2023)As Rick Brock | (Not seen) |
| tv | Archive 81 (2022)As Virgil Davenport(8 episodes) | (Not seen) |
| movie | Crisis (2021)As Lawrence Morgan | (Not seen) |
| movie | Tenet (2020)As Fay | (Not seen) |
| tv | Nancy Drew (2019)As Everett Hudson(3 episodes) | (Not seen) |
| movie | Come to Daddy (2019)As Brian | (Not seen) |
| movie | The Art of Racing in the Rain (2019)As Maxwell | (Not seen) |
| movie | Fahrenheit 451 (2018)As Commissioner Nyari | (Not seen) |
| tv | Philip K. Dick's Electric Dreams (2017)As Odin(1 episode) | (Not seen) |
| movie | Aftermath (2017)As Robert | (Not seen) |
| movie | Rememory (2017)As Gordon Dunn | (Not seen) |
| tv | Lethal Weapon (2016)As Grant Davenport(2 episodes) | (Not seen) |
| tv | DC's Legends of Tomorrow (2016)As Zaman Druce(4 episodes) | (Not seen) |
| movie | Ant-Man (2015)As Mitchell Carson | (Not seen) |
| movie | Inherent Vice (2014)As Crocker Fenway | (Not seen) |
| movie | Sabotage (2014)As Floyd Demel | (Not seen) |
| movie | Nurse (2013) (AKA "Nurse 3-D")As Larry Cook | (Not seen) |
| movie | Silent Hill: Revelation (2012) (AKA "Silent Hill: Revelation 3D")As Douglas Cartland | (Not seen) |
| movie | The Reluctant Fundamentalist (2012)As Ludlow Cooper | (Not seen) |
| tv | Homeland (2011)As Leland Bennett(2 episodes) | (Not seen) |
| movie | Unthinkable (2010)As Jack Saunders | (Not seen) |
| movie | The Haunting in Connecticut (2009)As Peter Campbell | (Not seen) |
| movie | The Alphabet Killer (2008)As Jim Walsh | (Not seen) |
| movie | Wind Chill (2007)As Highway Patrolman | (Not seen) |
| movie | The Sentinel (2006)As William Montrose | (Not seen) |
| tv | Weeds (2005)As Peter Scottson(14 episodes) | (Not seen) |
| movie | The Quiet (2005) (AKA "Dot")As Paul Deer | (Not seen) |
| movie | Saved! (2004)As Pastor Skip | (Not seen) |
| movie | Agent Cody Banks (2003)As Dr. Connors | (Not seen) |
| movie | The United States of Leland (2003)As Harry Pollard | (Not seen) |
| movie | RFK (2002)As John F. Kennedy | (Not seen) |
| movie | Insomnia (2002)As Hap Eckhart | (Not seen) |
| movie | Pipe Dream (2001)As David Kulovic | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Dr. Archibald Newlands(2 episodes) | (Not seen) |
| movie | Onegin (1999)As Prince Nikitin | (Not seen) |
| movie | The Book of Life (1998)As Jesus Christ | (Not seen) |
| movie | When Trumpets Fade (1998) (AKA "Hamburger Hill 2")As Captain Pritchett | (Not seen) |
| movie | The Opposite of Sex (1998)As Bill Truitt | (Not seen) |
| movie | The Portrait of a Lady (1996)As Ralph Touchett | (Not seen) |
| movie | Flirt (1995)As Walter | (Not seen) |
| movie | Nadja (1994)As Jim | (Not seen) |
| movie | Amateur (1994)As Thomas Ludens | (Not seen) |
| movie | Simple Men (1992)As Martin | (Not seen) |
| movie | Malcolm X (1992) (AKA "X")As FBI Agent | (Not seen) |
| tv | Law & Order (1990)As Robert White(1 episode) | (Not seen) |
| movie | Trust (1990)As Matthew Slaughter | (Not seen) |