Career

Filmography

201? Unearth … George
2017 Brawl in Cell Block 99 … Gil
2016 The Red Maple Leaf … Derek Sampson
2015 Sleeping With Other People … Chris
2014 One Heart … Kris Hogan
2011 Touchback … Hall
2011 Red State … ATF Sniper
2010 Knight and Day … Rodney
2009 Mother and Child … Steven
2009 Stuntmen … Eligh Supreme
2009 Stay Cool … Brad Nelson
2009 Deadline … David
2008 Animals … Jarrett
2008 Meet Dave … Mark Rhodes
2007 The Jane Austen Book Club … Dean Drummond
2007 The Killing Floor … David Lamont
2007 After Sex … Christopher
2006 Thr3e … Kevin Parson
2004 First Daughter … James Lansome
2004 The Alamo … James Bonham
2003 One Flight Stand … Ben
2003 View from the Top … Tommy Boulay
2003 Prey for Rock & Roll … Animal
2003 I Capture the Castle … Neil Cotton
2002 They … Paul Loomis
2002 Sunshine State … Scotty Duval
2002 We Were Soldiers … 2nd Lt. Henry Herrick
2001 Summer Catch … Miles Dalrymple
2001 Jay and Silent Bob Strike Back … The Guy
1999 House on Haunted Hill … Period Film Actor
1999 The Mating Habits of the Earthbound Human … The Female’s Ex-Boyfriend
1998 Pleasantville … Basketball Hero
1997 Dilemma … SWAT Team
1996 Eddie … Bench Knicks

Television Movies

2016 Operation Christmas … Sgt. Scott McGuigan
2016 The Irresistible Blueberry Farm … Roy Cumberfield
2009 See Kate Run … Jack Brookshire
2007 Judy’s Got a Gun … Richard Palm
1999 The ’60s … Buddy Wells
1995 Inflammable … Evans

Television Series

2016-2017 Underground … John Hawkes
2013-2014 Killer Women … Dan Winston
2011-2013 Necessary Roughness … Matthew Donnally
1999-2002 Buffy the Vampire Slayer … Riley Finn

Guest Appearances (TV)

2016 Notorious … Eric Jessup (episodes 1×01 Pilot; 1×04 Tell Me a Secret)
2015 Limitless … Nick Tanner (episode 1×11 This Is Your Brian on Drugs)
2014 CSI: Crime Scene Investigation … Adam King (episode 15×07 Road to Recovery)
2014 Stalker … Mark Richards (episode 1×08 Skin)
2013 Blue Bloods … Russell Berke (episode 4×02 The City That Never Sleeps)
2011 Revenge … David Clarke (unaired pilot)
2011 Body of Proof … Dr. Chandler (episode 1×05 Dead Man Walking)
2010 Law & Order: Los Angeles … Chip Jarrow (episode 1×08 Playa Vista)
2009 Castle … Jeremy Preswick (episode 2×11 The Fifth Bullet)
2009 Lie to Me … Jack Rader (episode 2×03 Control Factor)
2008 Eleventh Hour … Detective McNeil (episode 1×01 Resurrection)
2007 House M.D. … John Kelley (episode 3×16 Top Secret)
1999 Undressed … Billy (episode 1×15)
1999 Clueless … Doug Sampson (episode 3×13 Popularity)
1998 Arli$$ … McNamara (episode 3×06 The Legacy)