* The Unborn (2009) als Dr. Reed
* The Reaping (2007) als Sheriff Cade
* The Hills Have Eyes (2006) als Doug Bukowski
* De Grot (2005) als Top
* The Skeleton Key (2005) als Luke Marshall
* De dertiende verdieping (1999) als Creighton
* De Waterboy (1998) als Farley
* The Crow:City of Angels (1996) als Judah Earl
* De Fan (1996) als Manny
* Virtuositeit (1995) als Parker Barnes
* Congo (1995) als Travis
* The Quick and the Dead (1995) als Clay Cantrell
* Mallrats (1995) als William Black
* Terminal Velocity (1994) als Kat's vriend
* Point of No Return (1993) als Joshua Ross
* Overtreding (1992) als Luke
* Candyman (1992) als Trevor Lyle
* The Bodyguard (1992) als Skip Thomas
* Class Action (1991) als Rick Akers
Televisie:
* The Mindy Project (2014) als Dr. Stephen Leddy
* Bones (2012-2013) als Andrew Hacker
* Gerechtvaardigd (2012) als Ty Walker
* CSI:Crime Scene Investigation (2011-2012) als agent John Abrams
* Lieg tegen mij (2009-2010) als agent Malcolm Reynolds
* 24 (2009) als Jonas Hodges
* Zonder een spoor (2007) als Det. Johannes Sullivan
* Jordan oversteken (2007) als agent Paul Zadro
* Numb3rs (2005-2006) als agent Ben Wilcox
* Monk (2006) als Warren St. John
* CSI:Miami (2005) als agent Dan Cooper
* JAG (2005) als luitenant-overste. Christopher O'Neill
* Het district (2004) als Det. Tom Parker
* Alias (2003-2004) als Calvin McCullough
* Boston Public (2003) als Brad
* The X-Files (2000) als agent Tom Colton
* Millennium (1997) als agent John Sheppard
* Moord, schreef ze (1997) als Tom Reynolds
* Partij van Vijf (1996-1997) als Michael Mancini
* NYPD Blue (1996) als Det. James Martínez
* Walker, Texas Ranger (1996) als detective. Mark Evans
* Beverly Hills, 90210 (1996) als Jake Hanson