Como Actor/Actriz
Avatar: La leyenda de Aang
Longshot (voice)
Degrassi: La Nueva Generación
Due South
Small Boy
Mutant X
Joshua Valentine
Doc
Twice in a Lifetime
Mikey at 12
Degrassi: Minis
Derek Haig
Billy Madison
Nodding 1st Grader
Cadena de Favores
Adam
Noddy
Dewey Lester
Flash Forward
5-Year-Old Tucker
Dear America
Thomas Logan
La Flor del mal
Davey Thomas
El final
Dane
The Sweet Hereafter
Mason Ansel
The Time Shifters
Kevin
The Future Is Wild
Ethan
Double Jeopardy
Aaron
The Blue Butterfly
Pete
A Map of the World
Robbie Mackessy
Escuela embrujada
Colt
Bone Daddy
Mark
Rescuers: Stories of Courage - Two Couples
Paul
Redwall: The Movie
Young Matthias (voice)
Bad Kids Go to Hell
Tarek Ahmed
The Sweetest Gift
Chip Martin
Locked in Silence
Stephen
Specimen
Mike Hillary - Age 8
Dangerous Child
Leo Cambridge
Miss Spider's Sunny Patch Kids
Wiggle (voice)