"Di-Gata Defenders" .... Rion (26 episodes, 2007-2008) ... aka Di-Gata, les défenseurs (Canada: French title: dubbed version) - Complications (2008) TV episode .... Rion - Nightfall (2008) TV episode .... Rion - Twilight (2008) TV episode .... Rion - Ethos (2007) TV episode .... Rion - Dark Equinox: Part 1 (2007) TV episode .... Rion (21 more)
The Adventures of Ratman (2007) .... Tod Watson/Ratman
Kaw (2007) .... Tyler Whitmore
"Skyland" .... Cobbs (1 episode, 2006) ... aka Skyland, le nouveau monde (France) - The Island of the Child King (2006) TV episode .... Cobbs
Cheaper by the Dozen 2 (2005) .... Kenneth Murtaugh ... aka Moins cher la douzaine 2 (Canada: French title)
"Kojak" .... Carlito (1 episode, 2005) - Fathers and Sons (2005) TV episode .... Carlito
The Pacifier (2005) .... Little Boy ... aka Gnome (Philippines: English title) ... aka Le pacificateur (Canada: French title)
When Angels Come to Town (2004) (TV) .... Jimmy Reid
"The Grid" (2004) TV mini-series .... Eddie McCann (unknown episodes)
Celeste in the City (2004) (TV) (scenes deleted) .... Young Dana
"Peep and the Big Wide World" (2004) TV series .... Bunny #3 (unknown episodes)
"Street Time" .... Timmy Liberti (21 episodes, 2002-2003) - The Whole Truth (2003) TV episode .... Timmy Liberti - Fly Girl (2003) TV episode .... Timmy Liberti - Brothers (2003) TV episode .... Timmy Liberti - Pack of Rats (2003) TV episode .... Timmy Liberti - Born to Kill (2003) TV episode .... Timmy Liberti (16 more)
"1-800-Missing" .... Tommy Wilhite (1 episode, 2003) ... aka Missing (UK) (USA: second season title) ... aka Porté disparu (Canada: French title) - Insomnia (2003) TV episode .... Tommy Wilhite
"Braceface" (2001) TV series .... Dylan (unknown episodes) ... aka Sourire d'enfer (Canada: French title)
Finding Forrester (2000) (uncredited) .... Little boy