Known For
Filmography

Richard II
Movie · as Thomas Mowbray

Cymbeline
Movie · as Iachimo

Caillou
TV · as Boris (voice) · 20 eps

Law & Order Toronto: Criminal Intent
TV · as Ethan O'Hagen · 1 ep

Death and the King's Horseman
Movie · as Aide-de-camp

Caillou: The Silver Knight
Movie · as Daddy (voice)

Caillou: Rosie the Giant
Movie

Caillou: Caillou's Perfect Christmas
Movie · as Daddy (voice)

Caillou: The Bravest Wolf Boy
Movie · as Daddy (voice)

Learning to Love Again
Movie · as Greg

Timon of Athens
Movie · as Flaminius

The Dragon Prince
TV · as Lain (voice) / Hendyr (voice) · 1 ep

Total Drama All-Stars
TV · as Lightning (voice) · 13 eps

Total Drama: Revenge of the Island
TV · as Lightning · 13 eps

Producing Parker
TV · as Lance Parfait (voice) · 1 ep

Razzberry Jazzberry Jam
TV · as Mike the Microphone (voice), Herbie (voice), Salinger (voice), Mike (voice), Juan (voice), Leopold (voice) · 1 ep

American Pie Presents: Beta House
Movie · as Edgar

The Dresden Files
TV · 1 ep

A Wind at My Back Christmas
Movie · as Fat Bailey

Redwall: The Movie
Movie · as Matthias (voice)

Redwall
TV · as Matthias (voice) · 39 eps

Goosebumps: Strained Peas
Movie · as Nicholas Morgan

Newton : A Tale of Two Isaacs
Movie · as Young Isaac

Goosebumps: It Came from Beneath the Sink
Movie · as Daniel Merton

Wind at My Back
TV · 67 eps

Goosebumps
TV · as Nicholas Morgan, Daniel Merton · 1 ep
