2018Mind of Its OwnФильмв роли Trevor
2012Плохие дети отправляются в адФильмв роли Tarek Ahmed
2012Haunted HighФильмв роли Colt
2011Больной мальчикФильмв роли Chris
2010ФиналФильмв роли Dane
2008The Curse of DegrassiФильмв роли Derek Haig
2007Degrassi of the DeadФильмв роли Derek Haig
2007The Future Is WildСериалв роли Ethan · эпизодов: 26
2006Degrassi: MinisСериалв роли Derek Haig · эпизодов: 10
2005Аватар: Легенда об АангеСериалв роли Longshot (voice) · в роли Additional Voices (voice) · эпизодов: 1
2004Behind The Feline: 'The Cartoon Phenomenon'ФильмProduction Supervisor
2004Голубая бабочкаФильмв роли Pete
2003Miss Spider's Sunny Patch KidsФильмв роли Wiggle (voice)
2002Белый ОлеандрФильмв роли Davey Thomas
2001Деграсси: Следующее поколениеСериалв роли Derek Haig · эпизодов: 48
2001Мутанты ИксСериалв роли Joshua Valentine · эпизодов: 1
2001Dangerous ChildФильмв роли Leo Cambridge
2001DocСериалв роли Andrew Spinner · эпизодов: 1
2000Заплати другомуФильмв роли Adam
2000CameraФильмв роли Child
2000Рэдволл: ФильмФильмв роли Young Matthias (voice)
1999Похитители прошлогоФильмв роли Kevin
1999Карта мираФильмв роли Robbie Mackessy
1999Twice in a LifetimeСериалв роли Mikey at 12 · эпизодов: 1
1999Dear AmericaСериалв роли Thomas Logan · эпизодов: 1
1999Locked in SilenceФильмв роли Stephen
1998NoddyСериалв роли Dewey Lester · эпизодов: 1
1998Собиратель костейФильмв роли Mark
1998Rescuers: Stories of Courage - Two CouplesФильмв роли Paul
1998The Sweetest GiftФильмв роли Chip Martin
1997Славное будущееФильмв роли Mason Ansel
1996The Morrison Murders: Based on a True StoryФильмв роли Beau
1996SpecimenФильмв роли Mike Hillary - Age 8
1996Double JeopardyФильмв роли Aaron
1995Flash ForwardСериалв роли 5-Year-Old Tucker · в роли 5-Year-Old Tucker (uncredited) · эпизодов: 8
1995Билли МэдисонФильмв роли Nodding 1st Grader
1994Строго на югСериалв роли Small Boy · эпизодов: 2
1991The Animal ShelfСериалв роли Timothy · эпизодов: 1