Actor
News of the World
2020 · as Red River Heckler
Being Flynn
2012 · as Jerry
Road
2005 · as Oswald
Apartment #5C
2002 · as Max
I am Josh Polonski's Brother
2001 · as Ben Polonski
Follow Me Outside
2000 · as DeSalvo
Swimming
2000 · as Buzz
On the Q.T.
1999 · as Luca
Thinner
1996 · as Max Duggenfield
The Man with One Red Shoe
1985 · as Prof. Chermenko
Teachers
1984 · as Malloy