2024
The Trades as Backwoods (8 episodes)
2021
Spiral: From the Book of Saw as Detective Marv 'Boz' Bozwick
2021
Pretty Hard Cases as Randy Bowan (1 episode)
2021
Pretty Hard Cases as Randy Bowen (4 episodes)
2020
Transplant as Officer Brent (1 episode)
2019
The Truth Fairy as Strongbuck (voice) (1 episode)
2019
Norman Picklestripes as Travis (voice) (46 episodes)
2019
Hudson & Rex as Coach Peters (1 episode)
2017
Todd and the Book of Pure Evil: The End of the End as Brody
2016
Suicide Squad as Anvil
2016
Letterkenny as McMurray (52 episodes)
2015
He Never Died as Steve
2015
Total Drama Presents: The Ridonculous Race as Geoff (voice) (26 episodes)
2014
19-2 as J.M. Brouillard (38 episodes)
2013
Played as Alex Lydon (1 episode)
2013
Fish N Chips: The Movie as Tang / Torpedo / Gus / Problemo (voice)
2013
Cottage Country as Salinger Chipowski
2013
Rocket Monkeys as Boom-Boom (voice) (1 episode)
2011
Against the Wall as Charlie Hughes (as Daniel Petronijevic) (1 episode)
2010
Todd and the Book of Pure Evil as Brody (26 episodes)
2010
Rookie Blue as Dale Curry (1 episode)
2010
Republic of Doyle as Brodie (as Daniel Petronijevic) (1 episode)
2009
The Amazing Spiez! (26 episodes)
2009
Total Drama Action as Geoff (26 episodes)
2007
American Pie Presents: Beta House as Bull
2007
Magi-Nation (52 episodes)
2007
The Company as Young CIA Officer (3 episodes)
2007
Total Drama Island as Geoff (voice) (27 episodes)
2006
American Pie Presents: The Naked Mile as Bull
2006
Absolution as Ben Lloyd
2006
Di-Gata Defenders as Erik (26 episodes)
2005
Code Breakers as Corely
2004
The Prince & Me as Rathskeller Bouncer
2003
Playmakers as Thad Guerwitcz (as Daniel Petronijevic) (8 episodes)
2002
The Fraternity as Bully #1
2002
Two Against Time as Tommy
2001
Mutant X as Cole (1 episode)
2001
Dangerous Child as Luke
2001
My Horrible Year! as Eugene 'Mouse' Donovan
2001
Jett Jackson: The Movie as Tank Wilson
2001
Braceface (3 episodes)
2001
Braceface as Adam Spitz (voice) (19 episodes)
2001
Angel Eyes as Fighting Kid
1999
A Gift of Love: The Daniel Huffman Story as Mike
1998
Blind Faith as Jack Hagan
1998
Dream House as Michael Thornton
1997
Earth: Final Conflict as Eric Delmonico (1 episode)
1996
Hidden in America as Kenny
1996
Night of the Twisters as Tough Guy
1996
Goosebumps: Say Cheese and Die as Joey Ferris
1995
Flash Forward as Joey Rizzo (1 episode)
1995
Goosebumps as Joey Ferris (1 episode)
1994
To Save the Children as Ray Larch