2018
Peter Pan: The Quest for the Never Book as (voice)2016
Santa Pac's Merry Berry Day as Skeebo (voice)2016
Pac’s Scary Halloween as (voice)2016
The New Adventures of Peter Pan: Fairy Friendship as Not available2015
Supernoobs as Tyler2015
Dinotrux as Ton-Ton (voice)2015
DQE's Peter Pan: The New Adventures as Peter Pan2014
Kate & Mim-Mim as Tach (voice)2013
Pac-Man and the Ghostly Adventures as Skeebo (voice)2013
The New Adventures of Peter Pan as Peter Pan2012
SheZow as Maz (voice)2010
My Little Pony: Friendship Is Magic as Soarin' (voice)2010
Fish Hooks as Animal Control Guy #1 / Delivery Man (voice)2010
Cosmic Quantum Ray as Scott Stotz (voice)2009
Zigby as Not available2009
Ed, Edd n Eddy's Big Picture Show as Ed (voice)2008
Monster Buster Club as Not available2008
Storm Hawks: Tales from the Atmos as Finn2007
Storm Hawks as Finn2007
The Ten Commandments as Joshua (voice)2007
The Grim Adventures of the Kids Next Door as Ed (voice) (uncredited)2007
The Man Who Souled the World as Self2007
CN Invaded Part 2: The Eds Are Coming as Ed (voice)2006
The Barbie Diaries as Kevin (voice)2006
Polly Pocket: Polly World as Todd / DJ (voice)2005
Krypto the Superdog as Not available2005
Being Ian as Not available2005
Being Ian as Korey Kelley (voice)2005
Say it with Noddy as Whizz (voice)2005
Ed, Edd n Eddy's Boo Haw Haw as Ed (voice)2005
Ed, Edd n Eddy's Hanky Panky Hullabaloo as Ed (voice)2005
Polly Pocket: 2 Cool at the Pocket Plaza as Eric Wilder / Todd (voice)2005
A Fairy Tale Christmas as Dash / Bandit (voice)2005
Cartoon Network: Christmas Rocks as Ed (voice)2004
Dragon Booster as (voice)2004
Ed, Edd n Eddy’s Jingle Jingle Jangle as Ed (voice)2004
Polly Pocket as Todd (voice)2003
Lilo & Stitch: The Series as Kato Stewart (voice) (uncredited)2003
The Cramp Twins as Ricky (voice)2003
Something Else as (voice)2003
Silverwing as Chinook / Robin / Raccoon / Skunk / Rabbit / Rat (voice)2003
Jake 2.0 as Kevin2003
Shanghai Knights as Deputy2003
G.I. Joe: Spy Troops as Beachhead (voice)2003
See Grace Fly as School Security Guard2002
¡Mucha Lucha! as Timmy of a Thousand Masks (voice)2002
Mr. Bean: The Animated Series as Not available2002
Taken as Not available2002
Super Duper Sumos as Booma (voice)2002
The 1st 13th Annual Fancy Anvil Awards Show Program Special: Live in Stereo as Ed (voice) (archive footage) (uncredited)2001
Special Unit 2 as Richie2001
15 Février 1839 as Soldat McDonald2000
X-Men: Evolution as Not available2000
D'Myna Leagues as Ebbet Myna (voice)2000
Generation O! as Buzz O (voice)1999
Ed, Edd n Eddy as Ed (voice)1998
Shadow Raiders as Prince Pyrus (voice)1998
Rudolph the Red-Nosed Reindeer: The Movie as Arrow (voice)1998
Ninja Turtles: The Next Mutation - East Meets West as Raphael (voice)1997
Mummies Alive! as Not available1997
Sleepwalkers as Not available1997
Ninja Turtles: The Next Mutation as Raphael (voice)1997
Contagious as Carl Freedman1996
The Sentinel as Deputy Toliver1996
Titanic as Funker Jack Phillips1996
Bordello of Blood as Reggie1996
The Beginner's Bible: Joseph and His Brothers as (voice)1996
A Kidnapping in the Family as Not available1995
G.I. Joe Extreme as Not available1994
Dino Babies as Stanley (voice)1994
Street Sharks as Jab (voice)1993
The X-Files as Private Harry Dunham1993
Madison as Not available1993
Teenage Mutant Ninja Turtles III as Raphael1992
The Adventures of the Black Stallion as Not available1989
Captain N: The Game Master as Kevin Keene / Captain N (voice)1989
Who Shrunk Saturday Morning? as Kevin Keene (voice)1988
Midnight Matinee as Bob Simpson1988
Watchers as Boy On Bike1988
The People Across the Lake as Lisa's Boyfriend1987
21 Jump Street as Ranger No. 11987
21 Jump Street as Jim1985
Danger Bay as Not available