Oyunculuk
Young Farts Trailer Parts
2026
Heated Rivalry
2025
Sorry, Rabbi
Josh
2012
Assistant Director
Are You Afraid of the Dark?
John F. Donovan'ın Ölümü ve Yaşamı
2019
Preggoland
2014
The Moodys
Eric
1992
The Many Trials of One Jane Doe
Eric Golden
2002
Trouser Accidents
Mark
2004
Shoresy
Benny
2022
Letterkenny
Glen
2016
Laurence Anyways
Alexandre
Dracula: The Series
Max Townsend
1990
The Little Lulu Show
Wilbur Van Snobbe (voice)
1995
Wilbur (voice)
Ford: The Man and the Machine
Edsel at 5 and 7
1987
Slings & Arrows
Scott
2003
Mr. D
French Man
Big Wolf on Campus
Brother Ambrose
1999
Touched by an Angel
Max Rigney
1994
Horses in Winter
Ben Waxman at age 9
1988
Arthur
Trevor
1996
A Bunch of Munsch
Actor (voice)
Pin : A Plastic Nightmare
Leon - Age 7
Troçki
V.I. (Lenin)
2010
Working the Engels
Sam Alquist
A Diva's Christmas Carol
Charades Player (uncredited)
2000
The Neon Bible
David (aged 15)
Twist