2024
Single Car Crashes as Sean Fisher2020
Big Fork as Tucker2018
Concrete Kids as Arthur2018
The Grounds as Calvin2018
Faith Under Fire: The Antoinette Tuff Story as Michael Hill2015
Magic Hour as Ray2014
McCanick as Louis2014
Buttwhistle as Ogden2013
Abducted as Dave2012
Perception as Jimmy Miles2012
The Diary of Preston Plummer as Preston Plummer2011
Vampire as Renfield2011
Munger Road as Corey LaFayve2010
The Defenders as Mike2010
Chasing 3000 as Mickey2010
Brotherhood as Adam2010
Beneath the Dark as Jason2009
Fault Line as Not available2008
My Mom's New Boyfriend as Eddie2008
Local Color as John Talia Jr.2006
Off the Black as Dave Tibbel2005
Ghost Whisperer as Not available2005
Empire Falls as Zack Minty2005
The Prize Winner of Defiance, Ohio as Bruce Ryan2004
Mean Creek as Rocky Merric2003
Reno 911! as Not available2003
Uncle Nino as Bobby Micelli2002
CSI: Miami as Patrick Brookner2002
The Rookie as Young Jimmy2001
Law & Order: Criminal Intent as Donny Carlson2001
The Glass House as Rhett Baker2001
The Making Of 'Jurassic Park III' as Self2001
Jurassic Park III as Eric Kirby2000
The Patriot as Nathan Martin2000
A Rumor of Angels as James Neubauer1999
The Sixth Sense as Tommy Tammisimo1999
Genius as Charlie Boyle aka Chaz Anthony1999
I'll Remember April as Duke Cooper1998
Barney's Great Adventure as Cody1998
In the Doghouse as Dylan Wagner1997
Family Plan as Alec McKenzie1996
The Pretender as Kid1994
Touched by an Angel as Stevie Sanders1994
ER as Scott Anspaugh2022
Bullet Train Stunts2018
10 Hours Director2018
10 Hours WriterNaN
Best Thing DirectorNaN
Best Thing Writer