School of Life 2005
as Dylan Warner
Dreamcatcher 2003
as Young Duddits
Carrie 2002
as Danny Erbter
Ice Angel 2000
as Pee Wee Matthew
Credits from TMDB.