* The Unborn (2009) as Dr. Reed
* The Reaping (2007) as Sheriff Cade
* The Hills Have Eyes (2006) as Doug Bukowski
* The Cave (2005) as Top
* The Skeleton Key (2005) as Luke Marshall
* The Thirteenth Floor (1999) as Creighton
* The Waterboy (1998) as Farley
* The Crow: City of Angels (1996) as Judah Earl
* The Fan (1996) as Manny
* Virtuosity (1995) as Parker Barnes
* Congo (1995) as Travis
* The Quick and the Dead (1995) as Clay Cantrell
* Mallrats (1995) as William Black
* Terminal Velocity (1994) as Kat's Boyfriend
* Point of No Return (1993) as Joshua Ross
* Trespass (1992) as Luke
* Candyman (1992) as Trevor Lyle
* The Bodyguard (1992) as Skip Thomas
* Class Action (1991) as Rick Akers
Television:
* The Mindy Project (2014) as Dr. Stephen Leddy
* Bones (2012-2013) as Andrew Hacker
* Justified (2012) as Ty Walker
* CSI: Crime Scene Investigation (2011-2012) as Agent John Abrams
* Lie to Me (2009-2010) as Agent Malcolm Reynolds
* 24 (2009) as Jonas Hodges
* Without a Trace (2007) as Det. John Sullivan
* Crossing Jordan (2007) as Agent Paul Zadro
* Numb3rs (2005-2006) as Agent Ben Wilcox
* Monk (2006) as Warren St. John
* CSI: Miami (2005) as Agent Dan Cooper
* JAG (2005) as Lt. Cmdr. Christopher O'Neill
* The District (2004) as Det. Tom Parker
* Alias (2003-2004) as Calvin McCullough
* Boston Public (2003) as Brad
* The X-Files (2000) as Agent Tom Colton
* Millennium (1997) as Agent John Sheppard
* Murder, She Wrote (1997) as Tom Reynolds
* Party of Five (1996-1997) as Michael Mancini
* NYPD Blue (1996) as Det. James Martinez
* Walker, Texas Ranger (1996) as Det. Mark Evans
* Beverly Hills, 90210 (1996) as Jake Hanson