Tommy Boy
Goosebumps
Degrassi
The Haunted Mask
Runaway
TV · as Zach · 1 ep
TV · as Hugh · 1 ep
Movie · as Young Richard
Movie · as Second Costumed Boy
TV · as Costumed Boy #2 · 1 ep