| movie | Monsters of California (2023)As Myers | (Not seen) |
| movie | The Flood (2023)As Russell Cody | (Not seen) |
| tv | Wednesday (2022)As Gideon Sterling(1 episode) | (Not seen) |
| movie | Mad Heidi (2022)As President Meili | (Not seen) |
| movie | The Warrant (2020)As The Saint | (Not seen) |
| movie | G-Loc (2020)As Decker | (Not seen) |
| movie | The 2nd (2020)As Driver | (Not seen) |
| movie | Madness in the Method (2019)As Tim | (Not seen) |
| movie | Alita: Battle Angel (2019)As Amok | (Not seen) |
| movie | Starship Troopers: Traitor of Mars (2017)As Johnny Rico (voice) | (Not seen) |
| movie | Beyond the Edge (2016) (AKA "ISRA 88")As Lt. Col. Harold Richards | (Not seen) |
| movie | Avengers Grimm (2015)As Rumpelstiltskin | (Not seen) |
| movie | Sleeping Beauty (2014)As King David | (Not seen) |
| tv | Man Down (2013)As Randy | (Not seen) |
| movie | 500 MPH Storm (2013)As Nathan Sims | (Not seen) |
| movie | Assumed Memories (2013) (AKA "Assumed Killer")As Sam Morrow | (Not seen) |
| movie | Fugitive at 17 (2012)As Spencer Oliphant | (Not seen) |
| movie | Shiver (2012)As Detective Sebastian Delgado | (Not seen) |
| movie | The Pact (2012)As Bill Creek | (Not seen) |
| movie | Noobz (2012)As Casper Van Dien | (Not seen) |
| tv | City Hunter (2011) (AKA "시티헌터")As Bystander | (Not seen) |
| tv | Hawaii Five-0 (2010)As Roger Niles(1 episode) | (Not seen) |
| movie | Turbulent Skies (2010)As Tom | (Not seen) |
| movie | Mask of the Ninja (2008)As Jack Barrett | (Not seen) |
| movie | Starship Troopers 3: Marauder (2008) (AKA "SST 3: Marauder")As Johnny Rico | (Not seen) |
| movie | Meltdown: Days of Destruction (2006)As Tom | (Not seen) |
| movie | Dracula 3000 (2004)As Capt. Abraham Van Helsing | (Not seen) |
| movie | Skeleton Man (2004)As Staff Sgt. Oberron | (Not seen) |
| movie | What the #$*! Do We (K)now!? (2004) (AKA "What the Bleep Do We Know!?")As Romantic Moritz (uncredited) | (Not seen) |
| tv | Monk (2002)As Steven Albright(3 episodes) | (Not seen) |
| movie | Under Heavy Fire (2001)As Capt. Ramsey | (Not seen) |
| movie | Danger Beneath the Sea (2001)As Commander Miles Sheffield | (Not seen) |
| movie | Sanctimony (2000)As Tom Gerrick | (Not seen) |
| movie | Thrill Seekers (1999) (AKA "The Time Shifters")As Tom Merrick | (Not seen) |
| movie | Sleepy Hollow (1999)As Brom Van Brunt | (Not seen) |
| movie | The Omega Code (1999) (AKA "The Code")As Gillen Lane | (Not seen) |
| movie | Modern Vampires (1998) (AKA "Revenant")As Dallas | (Not seen) |
| movie | Starship Troopers (1997)As Johnny Rico | (Not seen) |
| movie | Beastmaster III: The Eye of Braxus (1996)As King Tal | (Not seen) |
| tv | Beverly Hills, 90210 (1990)As Griffin Stone(7 episodes) | (Not seen) |
| tv | Married... with Children (1987)As Eric Waters(1 episode) | (Not seen) |