filmography
FILMS- Safety Glass (2008)
- The Forbidden Kingdom (2008) Jason Williams
- The Final Season (2006) Mitch Akers
- Man in the Chair (2007) Cameron Kincaid
- Snow Angels (2007) Arthur Parkinson
- Black Irish (2006) Cole
- Bondage (2006) Charlie Edwards
- One Last Thing... (2005) Dylan
- Sky High (2005) Will
- Lords of Dogtown (2005) Sid
- Dear Wendy (2005) Freddie
- Speak (2004) Dave Petrakis
- Seabiscuit (2003) Young Red Pollard
- Dust Factory, The (2005) Rocky Mazelli
- Little Secrets (2002) Philip
- Almost Famous (2000) Young William Miller
- Music of the Heart (1999) Nick
- Baby Huey's Easter Adventure (1998)
- Be The Man "Super Dave!" (1998) Little Super Dave
- River Red (1998) Young Tom
- Childhood's End (1997) Boy
- For Richer or Poorer (1997) Sammy Yoder
- I'm Not A Rappaport (1996) Teddy
- Edgar and The Magic Crayon (1996) Edgar
TV
- "24" (2007) Scott
- "Will & Grace" (2001-2006) Elliott
- "Summerland" (2005) Jeb Ekhart
- "Kevin Hill" (2005) Ethan Claypool
- "Less Than Perfect" (2004) George Denton
- "E.R." (2003) Zack
- "My Life with Men" (2003) Ben
- "Say Uncle" (2001) Nick
- "Crime Scene Investigation" (2001)
- "Cover Me" (2000-2001) Chance Arno
- "Seven Days" (1998) Evan Hamilton
- "Pretender, The" (1998) Patrick Harper
- "Late Bloomers" (1998)
- "Cybill" (1997) Timmy
- "Willoughby's Wonders" (1995)
- "My Brothers Keeper" (1995)
- "New York News" (1995)
- "Another World" (1998) Stephen Frame
skins
