Movies
2004 - Motocross Kids - Spike
2003 - Beethoven's 5th - Tucker Carter
???? - Ten-13
- Trent
TV Series
Smallville; "Memoria" (4/2004) - Young Lex Luthor
Everwood; "The Miracle of Everwood" (3/2003) - Young Bright Abbott
The Guardian; "Understand Your Man" (2/2003) - Timothy Silber
The Shield; "Pay in Pain" (2002) - Brady
Commercials
Sprint
Frito Lay