2009
as Chaz
2008
as Byron
2007
2006
as Young Percy (voice)
2004
as Emmitt
as Boy
as Boy (voice) (uncredited)
2001
as Dylan Rampley (as Dylan Joseph Cash)
2000
as Kid
1999
as James Garrison
1996
as Billy Johnson