8.7Heated Rivalry2025as Assistant Director
7.9Shoresy2022as Benny
5.0Una boda original2017as Matthew
4.4Lovesick2016as Dash
7.9Letterkenny2016as Glen
6.3Working the Engels2014as Sam Alquist
10.0Sorry, Rabbi2012as Josh
5.8Camion2012as Jacob
7.6Laurence Anyways2012as Alexandre
7.1Mr. D2012as French Man
3.3French Immersion2011as Jonathan Hornstein
5.6Good Neighbours2011as Jonah Spiegelman
6.7The Trotsky2010as V.I. (Lenin)
St. Urbain's Horseman2007as Joey
5.5Walk All Over Me2007as Paul
Million Dollar Murder2005as Generosa's R.E. Coworker
5.2Murder in the Hamptons2005as Generosa's Co-Worker
5.5Blood2004as Chris Terry
8.0Trouser Accidents2004as Mark
7.3Slings & Arrows2003as Scott
- NO IMG
Hey Joel
7.0Hey Joel2003as Kevin Cornwallis (voice)
- NO IMG
Dad
9.0Dad2002as Dad / Edward
8.0The Many Trials of One Jane Doe2002as Eric Golden
8.0The Many Trials of One Jane Doe2002as Eric Golden
6.2A Diva's Christmas Carol2000as Charades Player (uncredited)
4.5Poor White Trash2000as Lennie Lake
5.0The Life Before This1999as Justin
5.8Un viaje desde el corazón1999as Jack
7.3Big Wolf on Campus1999as Brother Ambrose
5.1Dead End1998as Adam Compton
4.3Motel1998as Young Tom
5.8You Can Thank Me Later1998as Simon Cooperberg
6.1The Hunger1997as Snake
5.6Whiskers1997as Jed Martin (21 years old)
7.0Arthur1996as Trevor
4.7Rainbow1996as Steve Bailey
7.6The Little Lulu Show1995as Wilbur Van Snobbe (voice)
6.1The Neon Bible1995as David (aged 15)
7.2El Toque de un Angel1994as Max Rigney
5.6TekWar: TekJustice1994as Eugene Leopold
4.9Josh & S.A.M.1993as Joshua 'Josh' Whitney
7.0A Bunch of Munsch1992as Actor (voice)
8.2¿Le Temes a la Oscuridad?1992as Eric
4.5Watatatow1991as Greg
7.6Dracula: The Series1990as Max Townsend
4.8Mindfield1989as Mario
7.0Horses in Winter1988as Ben Waxman at age 9
6.8Pin1988as Leon - Age 7
4.0Hitting Home1988as David Hughes
7.3Ford: The Man and the Machine1987as Edsel at 5 and 7
