
Acted in 46
2020s
- 2027
- 2025
- 2024
Dada
Engineer
Wild Dogs
Movie
- 2023
- 2022
- 2021
A Whirlwind Wedding
Kyle Billings
- 2020
Kitty Mammas
Darryl
2010s
- 2019
The Magical Christmas Shoes
Mark
Demons Inside Me
Harrison Carter
- 2018
Knuckleball
Deputy
- 2016
- 2015
Man Vs.
Terry Woods
- 2014
- 2011
- 2010
Total Drama World Tour
Duncan · 26 episodes
Celebrity Manhunt's Total Drama Action Reunion Special
Duncan (voice)
2000s
- 2009
Total Drama Action
Duncan (voice) · 27 episodes
- 2008
- 2007
- 2005
- 2004
My Brother's Keeper
Lance
- 2002
Conviction
Billy
Girlstuff/Boystuff
Jason · 39 episodes
Two Against Time
Eddie Bramante
The Matthew Shepard Story
Lance
The Red Sneakers
Jacob
- 2001