| movie | High Rollers (2025)As Shawn | (Not seen) |
| movie | Cash Out (2024)As Shawn Goddard | (Not seen) |
| movie | Babylon (2022)As George Munn | (Not seen) |
| movie | Midnight in the Switchgrass (2021)As Peter | (Not seen) |
| tv | The Righteous Gemstones (2019)As Chuck Montgomery(7 episodes) | (Not seen) |
| tv | War of the Worlds (2019)As Richard(8 episodes) | (Not seen) |
| movie | Widows (2018)As David | (Not seen) |
| movie | First Man (2018)As Michael Collins | (Not seen) |
| movie | Tooken (2015)As Raymond Deluco | (Not seen) |
| movie | The Revenant (2015)As Jones | (Not seen) |
| movie | Dark Was the Night (2014)As Donny Saunders | (Not seen) |
| movie | Transcendence (2014)As James Thomas | (Not seen) |
| movie | Pawn Shop Chronicles (2013) (AKA "Stealers")As Vernon | (Not seen) |
| movie | Jobs (2013)As Daniel Kottke | (Not seen) |
| tv | Touch (2012)As Calvin Norburg(13 episodes) | (Not seen) |
| movie | Lincoln (2012)As First White Soldier | (Not seen) |
| movie | Contraband (2012)As Danny Raymer | (Not seen) |
| movie | Red Riding Hood (2011)As Father August | (Not seen) |
| movie | Inception (2010)As Nash | (Not seen) |
| movie | While She Was Out (2008) (AKA "Alive")As Chuckie | (Not seen) |
| movie | The Brothers Bloom (2008) (AKA "Penelope")As Bar Patron | (Not seen) |
| movie | The Cradle (2007)As Frank | (Not seen) |
| movie | The Tripper (2006)As Ivan | (Not seen) |
| movie | Material Girls (2006)As Henry Baines | (Not seen) |
| movie | Alpha Dog (2006) (AKA "Jesse James Hollywood")As Buzz Fecske | (Not seen) |
| movie | The Darwin Awards (2006)As Farley | (Not seen) |
| tv | Criminal Minds (2005)As Clerk(2 episodes) | (Not seen) |
| movie | Last Days (2005)As Luke | (Not seen) |
| movie | Brick (2005)As The Pin | (Not seen) |
| tv | Entourage (2004)As L.B.(2 episodes) | (Not seen) |
| movie | Bookies (2003)As Casey | (Not seen) |
| movie | Long Time Dead (2002)As Webster | (Not seen) |
| tv | 24 (2001)As Andrew Paige(3 episodes) | (Not seen) |
| movie | Zoolander (2001) (AKA "Derek Zoolander")As Lukas Haas | (Not seen) |
| movie | Everyone Says I Love You (1996)As Scott Dandrige | (Not seen) |
| movie | Mars Attacks! (1996)As Richie Norris | (Not seen) |
| movie | Music Box (1989)As Mike Talbot | (Not seen) |
| movie | Lady in White (1988)As Frankie Scarlatti | (Not seen) |
| movie | Witness (1985) (AKA "Called Home")As Samuel Lapp | (Not seen) |
| movie | Testament (1983)As Scottie Wetherly | (Not seen) |