
Acted in 70
2020s
- 2026
Blue Collar
TV
- 2024
The Trades
Backwoods · 24 episodes
- 2021
- 2020
2010s
- 2019
Norman Picklestripes
Travis (voice) · 46 episodes
- 2018
- 2017
Todd and the Book of Pure Evil: The End of the End
Brody (voice)
- 2016
- 2015
- 2014
- 2013
- 2011
- 2010
Todd and the Book of Pure Evil
Brody · 26 episodes
Celebrity Manhunt's Total Drama Action Reunion Special
Geoff (voice)
2000s
- 2009
Carny
Luke
The Amazing Spiez!
TV
Total Drama Action
Geoff (voice) · 27 episodes
- 2008
- 2007
- 2006
Absolution
Ben Lloyd
Di-Gata Defenders
Erik · 26 episodes
Snapshots for Henry
Tim
- 2005
Code Breakers
Corely
Kevin Ace
Magic Boy (voice) · 105 episodes
Our Fathers
Young Spags
- 2004
- 2003
Word of Honor
Young Kalahane
Twelve Mile Road
Tony (as Daniel Petronijevic)
Apples and Oranges
Movie
- 2002
The Fraternity
Bully #1
Two Against Time
Tommy
- 2001
Dangerous Child
Luke
My Horrible Year!
Eugene 'Mouse' Donovan
Jett Jackson: The Movie
Tank Wilson
High Explosive
Tom Randall
1990s
- 1998
Blind Faith
Jack Hagan
Dream House
Michael Thornton
Animorphs
Gerald · 1 episode
- 1997
- 1996
Hidden in America
Kenny
Hostile Advances: The Kerry Ellison Story
Tim
Goosebumps: Say Cheese and Die
Joey Ferris
- 1995
Flash Forward
Joey Rizzo · 1 episode
- 1994
- 1992
Sound 1
2010s
- 2017