2021
Sex/Life as Cooper Connelly2021
Collection as Ross2020
Fantasy Island as Lieutenant Sullivan2019
Tamron Hall as Self - Guest2019
Secret Obsession as Russell Williams2018
The Amendment as Brooks Douglass2017
The Brave as Adam Dalton2017
The Case for Christ as Lee Strobel2017
Adult Interference as Brock2016
Lost and Found Part Two: The Cross as John Carrel2016
Lost and Found Part One: The Hunter as John Carrel2015
Childhood's End as Ricky Stormgren2015
In My Dreams as Nick Smith2015
The Boy as Dad2014
Jake Squared as Actor Jake2014
McCanick as Floyd Intrator2013
Under the Dome as Dale "Barbie" Barbara2013
Bates Motel as Deputy Zack Shelby2011
American Horror Story as John F. Kennedy2011
The Help as Johnny Foote2011
Pan Am as Dean Lowrey2011
What's Your Number? as Dave Hansen2011
Heaven's Rain as Brooks2010
Blue Valentine as Bobby2010
She's Out of My League as Jack2010
Miami Medical as Chris Deleo2009
Cougar School as Young Guy2009
Across the Hall as Julian2009
Open Graves as Jason2008
Cloverfield as Jason Hawkins2008
The Deaths of Ian Stone as Ian Stone2006
Poseidon as Christian2006
Caffeine as Danny2005
Havoc as Toby2005
The Sisterhood of the Traveling Pants as Eric Richman2005
Rumor Has It... as Blake Burroughs2005
Supercross as Trip Carlyle2004
Chainsaw Redux: Making a Massacre as Himself / Andy2003
The Texas Chainsaw Massacre as Andy2003
Grind as Eric Rivers2003
Wuthering Heights as Heath2001
Grounded for Life as Not available1990
Law & Order as Miles BrandtNaN
The Queen's Jewels as Skip2016
Lost and Found Part Two: The Cross Executive Producer