Thunderpants 2002
as Dan
The Greatest Store in the World 1999
as David
Spice World 1997
as Jack
Thirty Two Short Films About Glenn Gould 1993
as Young Glenn Age 3
Credits from TMDB.