Mystery Kids 2000
as Tommy Cavanaugh
The Fairy King 1998
as Kyle Preston
Little Ghost 1997
as Kevin
The Sweeper 1996
as Danny
The Tree 1993
as 5-Year Old Boy
Credits from TMDB.