"Life with Derek" .... Edwin Venturi (56 episodes, 2005-2008) ... aka Derek (Canada: French title) - Derek Denies Denial (2008) TV episode .... Edwin Venturi - 6 1/2 (2008) TV episode .... Edwin Venturi - March Break (2008) TV episode .... Edwin Venturi - Just Friends (2008) TV episode .... Edwin Venturi - Open Mic Plight (2008) TV episode .... Edwin Venturi (51 more)
Sticks and Stones (2008) (TV) .... Michael Carver
"Stump" (2007) TV series .... Irving
Mee-Shee: The Water Giant (2005) .... Mac Cambell
A Deadly Encounter (2004) (TV) .... Eric Sanders ... aka Over the Edge (USA)
Mom's on Strike (2002) (TV) .... A.J. Harris
Guilt by Association (2002) (TV) .... Young Max ... aka Coupable par amour (Canada: French title)
Guilty Hearts (2002) (TV) .... Cooper Moran
Jenifer (2001) (TV) .... Jake (Age 6)
Zebra Lounge (2001) (TV) .... Daniel Barnet ... aka Rendez-vous au Zebra Lounge (Canada: French title)
Reunion (2001/II) .... Brian Cosgrave
Angel Eyes (2001) .... Larry Pogue, Jr. ... aka Ojos de ángel (USA: Spanish title)
"Real Kids, Real Adventures" .... Brian / ... (2 episodes, 1999-2000) - Through the Ice (2000) TV episode .... Davey - Amy to the Rescue: The Amy Toole Story (1999) TV episode .... Brian
X-Men (2000) .... Boy on Raft ... aka X-Men 1.5 (USA: DVD box title)
"The Famous Jett Jackson" .... Boy 1 (1 episode, 2000) - Business as Usual (2000) TV episode .... Boy 1
Race Against Time (2000) (TV) .... Bobby Gabriel
Camera (2000/III) .... Director
One Special Night (1999) (TV) .... Michael
"Noddy" .... Sam (2 episodes, 1999) - All Play and No Work (1999) TV episode .... Sam - Ask Permission (1999) TV episode .... Sam
Vanished Without a Trace (1999) (TV) .... Daniel
Aldrich Ames: Traitor Within (1998) (TV) .... Paul Ames
"Earth: Final Conflict" .... Liam (1 episode, 1998) ... aka EFC (USA: promotional abbreviation) ... aka Gene Roddenberry's Earth: Final Conflict (USA: complete title) ... aka Invasion planète Terre (Canada: French title) ... aka Mission Erde: Sie sind unter uns (Germany) - The First of its Kind (1998) TV episode .... Liam