2023
Wilderness as Garth Lanahan2022
The Offer as Dean Tavoularis2022
The Runner as Local Legend2021
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
Little Dead Rotting Hood as Sheriff Adam2016
Fashionista as Randall2015
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
No Ordinary Family as Lucas Winnick2010
Skyline as Jarrod2010
Dinoshark as Trace McGraw2010
Beatdown as Victor Dean2010
Do Not Disturb as Frank (segment "Rocketman")2009
Celebrity Ghost Stories as Self2009
Valemont as Eric Gracen2009
Spread as Sean2009
Horsemen as Taylor2009
Rise of the Gargoyles as Prof. Jack Randall2009
Echoes as Maxwell2008
Life on Mars as Eddie Carling2008
Fear Itself as Maxwell2008
The Ex List as Johnny Diamont2008
The Spirit as Mahmoud2008
Hell Ride as Comanche / Bix2008
What We Take from Each Other as Thief Of Hands2007
Saving Grace as Jesus2007
LA Ink as Self2007
Protect and Serve as Paul Grogan2007
Down the Barrel as Himself2006
Conviction as Brian Peluso2006
Lie with Me as David2006
The Elder Son as Skip2005
Sex, Love & Secrets as Charlie2005
In Her Shoes as Grant2005
Rx (Simple Lies) as Andrew2004
Hawaii as Christopher Gains2004
Chainsaw Redux: Making a Massacre as Himself / Kemper2004
Face of Terror as Saleem Haddad2003
The O.C. as Eddie2003
Punk'd as Self2003
The Texas Chainsaw Massacre as Kemper2003
Veritas: The Quest as Calvin Banks2003
Secondhand Lions as Sheik's Grandson2003
Rain as Pvt. Morris2002
Monk as Lenny Barlowe2001
Law & Order: Criminal Intent as Max Goodwin2001
24 as Milo Pressman2001
Six Feet Under as Gabe Dimas2001
The Chronicle as Mark Griffin2001
America's Sweethearts as Security Guard2000
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
Ink as Danny1996
Townies as Adam1993
Danger Theatre as Teenager #2NaN
Fearless as Ryan Brady1996
No One Would Tell as Vince Fortner1994
Chicago Hope as Jason Kerns1993
Late Night with Conan O'Brien as Self - Guest1993
Dr. Quinn, Medicine Woman as Benjamin Avery1993
Boy Meets World as Tommy1993
NYPD Blue as Charles 'Spyder' Price1993
NYPD Blue as Eli Beardsley1993
Bloodlines: Murder in the Family as Matt1992
Hearts Afire as Student1992
Arresting Behavior as Billy Ruskin1991
Step by Step as Michael Fielder1984
Kids Incorporated as EricNaN
Manson Girls as Bobby BeausoleilNaN
Jesus Hates Zombies as Jesus2010
Do Not Disturb Director2005
Rx (Simple Lies) ProducerNaN
Jesus Hates Zombies DirectorNaN
The Flesh Director2019
7 Days to Vegas Director