
Filmography37 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Time of DeathMovie | Alan | 39 |
| 2024 | Single Car CrashesMovie | Sean Fisher | 38 |
| 2018 | Concrete KidsMovie | Arthur | 32 |
| 2018 | Faith Under Fire: The Antoinette Tuff StoryMovie | Michael Hill | 32 |
| 2014 | ButtwhistleMovie | Ogden | 28 |
| 2014 | McCanickMovie | Louis | 28 |
| 2012 | PerceptionSeries | Jimmy Miles | 26 |
| 2011 | VampireMovie | Renfield | 25 |
| 2011 | Munger RoadMovie | Corey LaFayve | 25 |
| 2010 | The DefendersSeries | Mike | 24 |
| 2010 | Beneath the DarkMovie | Jason | 24 |
| 2009 | Fault LineMovie | — | 23 |
| 2008 | My Mom's New BoyfriendMovie | Eddie | 22 |
| 2008 | Local ColorMovie | John Talia Jr. | 22 |
| 2006 | Off the BlackMovie | Dave Tibbel | 20 |
| 2005 | Ghost WhispererSeries | — | 19 |
| 2005 | Empire FallsSeries | Zack Minty | 19 |
| 2005 | The Prize Winner of Defiance, OhioMovie | Bruce Ryan | 19 |
| 2004 | Mean CreekMovie | Rocky Merric | 18 |
| 2003 | Reno 911!Series | School Guy #2 | 17 |
| 2003 | Uncle NinoMovie | Bobby Micelli | 17 |
| 2002 | CSI: MiamiSeries | Patrick Brookner | 16 |
| 2002 | The RookieMovie | Young Jimmy | 16 |
| 2001 | Law & Order: Criminal IntentSeries | Donny Carlson | 15 |
| 2001 | Jurassic Park IIIMovie | Eric Kirby | 15 |
| 2001 | The Making Of Jurassic Park IIIMovie | Self | 15 |
| 2001 | The Glass HouseMovie | Rhett Baker | 15 |
| 2000 | The PatriotMovie | Nathan Martin | 14 |
| 2000 | A Rumor of AngelsMovie | James Neubauer | 14 |
| 1999 | The Sixth SenseMovie | Tommy Tammisimo | 13 |
| 1999 | I'll Remember AprilMovie | Duke Cooper | 13 |
| 1998 | In the DoghouseMovie | Dylan Wagner | 12 |
| 1998 | Barney's Great AdventureMovie | Cody | 12 |
| 1997 | Family PlanMovie | Alec McKenzie | 11 |
| 1996 | The PretenderSeries | Kid | 10 |
| 1994 | Touched by an AngelSeries | Stevie Sanders | 8 |
| 1994 | ERSeries | Scott Anspaugh | 8 |