highest rated
acting
- Heated Rivalry (TV) → Assistant Director
- Shoresy (TV) → Benny
- Another Kind of Wedding → Matthew
- Letterkenny (TV) → Glen
- Lovesick → Dash
- Working the Engels (TV) → Sam Alquist
- Mr. D (TV) → French Man
- Laurence Anyways → Alexandre
- Camion → Jacob
- Sorry, Rabbi → Josh
- Good Neighbours → Jonah Spiegelman
- French Immersion → Jonathan Hornstein
- The Trotsky → V.I. (Lenin)
- Walk All Over Me → Paul
- St. Urbain's Horseman → Joey
- Murder in the Hamptons → Generosa's Co-Worker
- Million Dollar Murder → Generosa's R.E. Coworker
- Blood → Chris Terry
- Trouser Accidents → Mark
- Slings & Arrows (TV) → Scott
- Hey Joel (TV) → Kevin Cornwallis (voice)
- The Many Trials of One Jane Doe → Eric Golden
- Dad → Dad / Edward
- Poor White Trash → Lennie Lake
- A Diva's Christmas Carol → Charades Player (uncredited)
- Big Wolf on Campus (TV) → Brother Ambrose
- The Life Before This → Justin
- This Is My Father → Jack
- You Can Thank Me Later → Simon Cooperberg
- Dead End → Adam Compton
- Motel → Young Tom
- The Hunger (TV) → Snake
- Whiskers → Jed Martin (21 years old)
- Arthur (TV) → Trevor
- Rainbow → Steve Bailey
- The Little Lulu Show (TV) → Wilbur Van Snobbe (voice)
- The Little Lulu Show (TV) → Wilbur (voice)
- The Neon Bible → David (aged 15)
- Touched by an Angel (TV) → Max Rigney
- TekWar: TekJustice → Eugene Leopold
- Josh & S.A.M. → Joshua 'Josh' Whitney
- Are You Afraid of the Dark? (TV) → Eric
- A Bunch of Munsch (TV) → Actor (voice)
- Watatatow (TV) → Greg
- Dracula: The Series (TV) → Max Townsend
- Mindfield → Mario
- Pin → Leon - Age 7
- Hitting Home → David Hughes
- Horses in Winter → Ben Waxman at age 9
- Ford: The Man and the Machine → Edsel at 5 and 7