| tv | High Desert (2023)As Stewart(1 episode) | (Not seen) |
| movie | Ambulance (2022)As FBI Agent Anson Clark | (Not seen) |
| tv | Mayor of Kingstown (2021)As Macon(1 episode) | (Not seen) |
| tv | FBI: Most Wanted (2020)As William Barlowe(1 episode) | (Not seen) |
| movie | The Dry (2020)As Greg Raco | (Not seen) |
| tv | Project Blue Book (2019)As Evan Blake(4 episodes) | (Not seen) |
| tv | Legion (2017)As Daniel(2 episodes) | (Not seen) |
| movie | Gifted (2017)As Bradley Pollard | (Not seen) |
| movie | Return to Sender (2015)As Tony Desantos | (Not seen) |
| tv | Fargo (2014)As Ben Schmidt(5 episodes) | (Not seen) |
| movie | American Sniper (2014)As Jeff Kyle | (Not seen) |
| movie | Dawn of the Planet of the Apes (2014)As Finney | (Not seen) |
| tv | Masters of Sex (2013)As Vincent(1 episode) | (Not seen) |
| movie | Miss Nobody (2010) | (Not seen) |
| movie | When in Rome (2010)As Priest (Father Dino) | (Not seen) |
| movie | The Runaways (2010)As Rodney Bingenheimer | (Not seen) |
| tv | FlashForward (2009)As Ned Ned(1 episode) | (Not seen) |
| movie | Taking Chances (2009)As Digger Morris | (Not seen) |
| movie | Paul Blart: Mall Cop (2009) (AKA "Mall Cop")As Veck Sims | (Not seen) |
| tv | Sons of Anarchy (2008)As Lowell Harland, Jr.(4 episodes) | (Not seen) |
| movie | Amusement (2008)As The Laugh | (Not seen) |
| movie | Pathology (2008)As Ben Stravinsky | (Not seen) |
| tv | Californication (2007)As Beckett Fetch(1 episode) | (Not seen) |
| movie | After Sex (2007)As David | (Not seen) |
| movie | Noise (2007) | (Not seen) |
| movie | The Break-Up (2006)As Date (Paul) | (Not seen) |
| tv | It's Always Sunny in Philadelphia (2005)As Jan(1 episode) | (Not seen) |
| movie | Wedding Crashers (2005)As Todd Cleary | (Not seen) |
| tv | Lost (2004)As Thomas(1 episode) | (Not seen) |
| tv | NCIS (2003)As Ramsey Boone(1 episode) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Stuart Andrews(1 episode) | (Not seen) |