| movie | Rust (2024)As Drum | (Not seen) |
| tv | The Rookie: Feds (2022)As Rusty Filmore(1 episode) | (Not seen) |
| tv | Swamp Thing (2019)As Shaw(1 episode) | (Not seen) |
| tv | L.A.'s Finest (2019)As Bishop Duvall(5 episodes) | (Not seen) |
| movie | A Boy Called Sailboat (2018)As Bing | (Not seen) |
| movie | The Predator (2018)As Keyes | (Not seen) |
| movie | Dead Again in Tombstone (2017)As Colonel Jackson Boomer | (Not seen) |
| tv | Stranger Things (2016)As Bruce(5 episodes) | (Not seen) |
| tv | Mr. Robot (2015)As Freddy Lomax(1 episode) | (Not seen) |
| tv | From Dusk Till Dawn: The Series (2014)As Professor Aiden Tanner(30 episodes) | (Not seen) |
| movie | Wicked Blood (2014)As Bobby Stinson | (Not seen) |
| tv | Marvel's Agents of S.H.I.E.L.D. (2013)As Tony Caine(2 episodes) | (Not seen) |
| movie | Sparks (2013)As Sledge | (Not seen) |
| movie | The Devil's Dozen (2013) | (Not seen) |
| movie | Nazis at the Center of the Earth (2012) (AKA "SS Troopers")As Adrian Reistad | (Not seen) |
| movie | Cross (2011)As Backfire | (Not seen) |
| tv | Justified (2010)As Lewis Mago(1 episode) | (Not seen) |
| movie | The Killing Jar (2010)As Greene | (Not seen) |
| movie | Play Dead (2009)As Merle Jones | (Not seen) |
| tv | The Mentalist (2008)As Vern Nichols(1 episode) | (Not seen) |
| tv | Psych (2006)As FBI Agent(1 episode) | (Not seen) |
| movie | Death Row (2006) (AKA "Haunted Prison")As Marco | (Not seen) |
| movie | Wristcutters: A Love Story (2006) (AKA "Pizzeria Kamikaze")As Brian (uncredited) | (Not seen) |
| movie | Christmas with the Kranks (2004)As Officer Treen | (Not seen) |
| tv | NCIS (2003)As Whit Dexter(1 episode) | (Not seen) |
| movie | The Hitcher II: I've Been Waiting (2003)As Jack | (Not seen) |
| movie | Lost Junction (2003)As Matt | (Not seen) |
| movie | Identity (2003) (AKA "I.D.")As Robert Maine | (Not seen) |
| movie | Tomcats (2001)As Kyle Brenner | (Not seen) |
| movie | Held Up (1999)As Beaumont | (Not seen) |
| tv | Charmed (1998)As Nigel(1 episode) | (Not seen) |
| movie | Enemy of the State (1998) (AKA "Enemy of America")As Krug | (Not seen) |
| movie | Contact (1997)As Joseph | (Not seen) |
| movie | Starship Troopers (1997)As Private Ace Levy | (Not seen) |
| movie | The Frighteners (1996) (AKA "Robert Zemeckis Presents: The Frighteners")As Johnny Charles Bartlett | (Not seen) |
| movie | Twister (1996) (AKA "Catch the Wind")As Mobile Lab Technician | (Not seen) |
| movie | S.F.W. (1994)As Morrow Streeter | (Not seen) |
| movie | PCU (1994) (AKA "PCU Pit Party")As Mersh | (Not seen) |
| movie | Barbarosa (1982)As Cook Boy | (Not seen) |
| movie | Straight Time (1978)As Henry Darin | (Not seen) |