“Hannah Montana” …. Jackson Stewart (26 episodes, 2006-2007)

“Phil of the Future” …. Grady Spaggett (2 episodes, 2005-2006)
– Stuck in the Meddle with You (2006) TV Episode …. Grady Spaggett
– Good Phil Hunting (2005) TV Episode …. Grady Spaggett

American Pie Presents Band Camp (2005) (V) …. Ernie Kaplowitz
“One on One” …. Brad (1 episode, 2005)
– Glug, Glug (2005) TV Episode …. Brad

Special Ed (2005) …. Young David

National Treasure (2004) …. Thomas Gates

“Still Standing” …. Gilbert (1 episode, 2004)
– Still Winning (2004) TV Episode …. Gilbert

“The Shield” …. Kyle (1 episode, 2003)
– Breakpoint (2003) TV Episode …. Kyle

“Mad TV” …. Swirley Kid (1 episode, 2003)
– Episode #8.18 (2003) TV Episode …. Swirley Kid