
2023
Wilderness as Garth Lanahan2022
The Runner as Local Legend2022
The Offer as Dean Tavoularis2021
Hacks as Ethan Sommers2021
Country Comfort as Boone2020
TimeCrafters: The Treasure of Pirate's Cove as Pistol2018
Charmed as Julian Shea2018
Agenda: Payback as Peter Farrell2017
200 Degrees as Ryan Hinds2017
A Midsummer's Nightmare as Mark2016
Fashionista as Randall2016
Little Dead Rotting Hood as Sheriff Adam2015
Backcountry as Brad2015
37 Problems as Josh2014
Chicago P.D. as Spiro Dalon2013
Ray Donovan as Nick Lowell2012
The Eric Andre Show as Self2011
Franklin & Bash as Gino2011
Cell 213 as Michael Grey2011
Corman's World as Self - Actor2011
The Legend of Hell's Gate: An American Conspiracy as Will Edwards2010
Haven as Duke Crocker2010
Beatdown as Victor Dean2010
Dinoshark as Trace McGraw2010
No Ordinary Family as Lucas Winnick2010
Skyline as Jarrod2010
Do Not Disturb as Frank (segment "Rocketman")2009
Celebrity Ghost Stories as Self2009
Spread as Sean2009
Horsemen as Taylor2009
Rise of the Gargoyles as Prof. Jack Randall2009
Valemont as Eric Gracen2008
Hell Ride as Comanche / Bix2008
Life on Mars as Eddie Carling2008
Fear Itself as Maxwell2008
What We Take from Each Other as Thief Of Hands2008
The Spirit as Mahmoud2008
The Ex List as Johnny Diamont2007
Saving Grace as Jesus2007
Protect and Serve as Paul Grogan2007
Down the Barrel as Himself2007
LA Ink as Self2006
The Elder Son as Skip2006
Conviction as Brian Peluso2005
Lie with Me as David2005
Sex, Love & Secrets as Charlie2005
In Her Shoes as Grant2005
Rx (Simple Lies) as Andrew2004
Face of Terror as Saleem Haddad2004
Hawaii as Christopher Gains2004
Chainsaw Redux: Making a Massacre as Self - Kemper2003
The O.C. as Eddie2003
Punk'd as Self2003
Secondhand Lions as Sheik's Grandson2003
The Texas Chainsaw Massacre as Kemper2003
Rain as Pvt. Morris2003
Veritas: The Quest as Calvin Banks2002
Monk as Lenny Barlowe2001
24 as Milo Pressman2001
Law & Order: Criminal Intent as Max Goodwin2001
Six Feet Under as Gabe Dimas2001
America's Sweethearts as Security Guard2001
The Chronicle as Mark Griffin2000
What Women Want as Cameron2000
FreakyLinks as Chapin Demetrius1999
The West Wing as Frat Boy #3 (uncredited)1999
Scrapbook as Andy Martin1998
Dawson's Creek as Warren Goering1998
Can't Hardly Wait as Steve1997
Buffy the Vampire Slayer as Jesse1997
Trojan War as Kyle1996
Nash Bridges as Cliff Morehouse1996
Clueless as Pizza Boy1996
No One Would Tell as Vince Fortner1996
Ink as Danny1996
Townies as Adam1994
Chicago Hope as Jason Kerns1993
Dr. Quinn, Medicine Woman as Benjamin Avery1993
NYPD Blue as Charles 'Spyder' Price1993
NYPD Blue as Eli Beardsley1993
Late Night with Conan O'Brien as Self - Guest1993
Boy Meets World as Tommy1993
Bloodlines: Murder in the Family as Matt1992
Hearts Afire as Student1983
Kids Incorporated as EricNaN
Manson Girls as Bobby BeausoleilNaN
Fearless as Ryan Brady1993
Danger Theatre as Teenager #21992
Arresting Behavior as Billy Ruskin1991
Step by Step as Michael FielderNaN
Jesus Hates Zombies as JesusNaN
Marfa Lights as Harlan2010
Do Not Disturb Director2005
Rx (Simple Lies) ProducerNaN
Jesus Hates Zombies DirectorNaN
The Flesh Director2019
7 Days to Vegas Director