| tv | Monsters: The Lyle and Erik Menendez Story (2024)As Dr. Jerome Oziel(6 episodes) | (Not seen) |
| tv | Tulsa King (2022)As Dexter Deacon(4 episodes) | (Not seen) |
| movie | Glass Onion (2022) (AKA "Glass Onion: A Knives Out Mystery")As Devon Debella | (Not seen) |
| tv | American Rust (2021)As Jackson Berg(1 episode) | (Not seen) |
| tv | Big Sky (2020)As Richard Ford(4 episodes) | (Not seen) |
| movie | Motherless Brooklyn (2019)As Danny Fantl | (Not seen) |
| tv | FBI (2018)As Robert Lawrence(1 episode) | (Not seen) |
| tv | Insatiable (2018)As Bob Armstrong(22 episodes) | (Not seen) |
| movie | My Friend Dahmer (2017)As Lionel Dahmer | (Not seen) |
| movie | Mayhem (2017)As Lester McGill | (Not seen) |
| tv | Chicago P.D. (2014)As Greg Yates(2 episodes) | (Not seen) |
| movie | Shadow People (2013)As Charlie Crowe | (Not seen) |
| movie | Dallas Buyers Club (2013)As David Wayne | (Not seen) |
| tv | Elementary (2012)As Dr. Richard Mantlo(1 episode) | (Not seen) |
| movie | The Factory (2012) (AKA "Collector")As Gary Gemeaux | (Not seen) |
| movie | The Grey (2011)As Henrick | (Not seen) |
| tv | Rubicon (2010)As Miles Fiedler(13 episodes) | (Not seen) |
| tv | The Walking Dead (2010)As Milton Mamet(10 episodes) | (Not seen) |
| tv | The Good Wife (2009)As Owen Cavanaugh(14 episodes) | (Not seen) |
| movie | Tell Tale (2009) (AKA "Tell-Tale")As The Surgeon | (Not seen) |
| movie | Shrink (2009)As Patrick | (Not seen) |
| movie | Joshua (2007) (AKA "Devil's Child")As Uncle Ned | (Not seen) |
| movie | 3:10 to Yuma (2007) (AKA "Three Ten to Yuma")As Grayson Butterfield | (Not seen) |
| movie | Flicka (2006)As Gus | (Not seen) |
| movie | The Notorious Bettie Page (2005)As Scotty | (Not seen) |
| movie | Winter Passing (2005)As Ray | (Not seen) |
| movie | Walk the Line (2005)As Sam Phillips | (Not seen) |
| movie | A Home at the End of the World (2004)As Jonathan Glover (1982) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Thomas Mathers(5 episodes) | (Not seen) |
| tv | Law & Order (1990)As Marty Winston(3 episodes) | (Not seen) |