
Filmography41 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2010 | Toy Story 3Movie | Sid (voice) | 28 |
| 2005 | BonesSeries | Ed Dekker | 23 |
| 2005 | Avatar: The Last AirbenderSeries | Chan (voice) | 23 |
| 2005 | SmileMovie | Chris | 23 |
| 2004 | Complete SavagesSeries | Chris Savage | 22 |
| 2004 | Walt Disney World Christmas Day ParadeMovie | Self | 22 |
| 2003 | Barely LegalMovie | Deacon | 21 |
| 2003 | Recess: All Growed DownMovie | Erwin Lawson (voice) | 21 |
| 2003 | Recess: Taking the Fifth GradeMovie | Erwin Lawson (voice) | 21 |
| 2003 | Dinotopia 4: New HorizonsMovie | Karl Scott | 21 |
| 2003 | Dinotopia 5: The VirusMovie | Karl Scott | 21 |
| 2003 | Dinotopia 6: The ExitMovie | Karl Scott | 21 |
| 2002 | 8 Simple RulesSeries | Erik | 20 |
| 2002 | American GirlMovie | Kenton | 20 |
| 2002 | DinotopiaSeries | Karl Scott | 20 |
| 2002 | Dinotopia 2: The TemptationMovie | Karl Scott | 20 |
| 2002 | Dinotopia 3: The ElectionMovie | Karl Scott | 20 |
| 2001 | Recess Christmas: Miracle On Third StreetMovie | Erwin Lawson | 19 |
| 2001 | The Legend of TarzanSeries | Flynt (voice) | 19 |
| 2001 | The Princess DiariesMovie | Josh Bryant | 19 |
| 2001 | Recess: School's OutMovie | Captain Brad Lawson (voice) | 19 |
| 2001 | Raising DadSeries | Brad Singer | 19 |
| 2000 | Malcolm in the MiddleSeries | Brad | 18 |
| 1999 | Law & Order: Special Victims UnitSeries | Drew Lamerly | 17 |
| 1999 | TarzanMovie | Additional Voices (voice) | 17 |
| 1999 | Replacing DadMovie | Drew | 17 |
| 1998 | The Wild ThornberrysSeries | Adolescent Jaguar (voice) | 16 |
| 1998 | Brink!Movie | Andy 'Brink' Brinker | 16 |
| 1997 | MeegoSeries | — | 15 |
| 1997 | You WishSeries | Jeff | 15 |
| 1996 | 7th HeavenSeries | Randy | 14 |
| 1996 | A Stranger to LoveMovie | Justin | 14 |
| 1996 | Christmas Every DayMovie | Billy Jackson | 14 |
| 1995 | Top DogMovie | Matthew Swanson | 13 |
| 1995 | Toy StoryMovie | Sid (voice) | 13 |
| 1995 | Escape to Witch MountainMovie | Danny | 13 |
| 1995 | A Season of HopeMovie | Tyler Hackett | 13 |
| 1994 | ERSeries | Ben Larkin | 12 |
| 1994 | Aaahh!!! Real MonstersSeries | Vic / Tough Kid (voice) | 12 |
| 1991 | All I Want For ChristmasMovie | Choir member | 9 |
| 1965 | Days of Our LivesSeries | Nicholas Alamain | — |