Seven Friends: George Miller’s Justice League as Self
2024
Humane as Jared York
2023
Bird Hostage as Reggie (voice)
2023
FUBAR as Carter Perlmutter (8 episodes)
2023
BlackBerry as Mike Lazaridis
2022
We're All Gonna Die (Even Jay Baruchel) as Self - Host (12 episodes)
2022
The Kids in the Hall: Comedy Punks as Self
2022
LOL: Last One Laughing Canada as Self - Host (6 episodes)
2019
The Kindness of Strangers as John Peter
2019
The Moodys as Sean Moody Jr. (14 episodes)
2019
How to Train Your Dragon: Homecoming as Hiccup Horrendous Haddock III (voice)
2019
Random Acts of Violence as Ezra
2019
How to Train Your Dragon: The Hidden World as Hiccup (voice)
2018
New Kid Placement Committee as Billy
2017
Goon: Last of the Enforcers as Pat
2016
Lovesick as Mark Adam Jones
2016
Celtic Soul as Himself
2016
Ice Guardians as Himself
2016
Letterkenny as Hard Right Jay (2 episodes)
2015
Dragons: Race to the Edge as Hiccup (voice) (78 episodes)
2015
Man Seeking Woman as Josh Greenberg (30 episodes)
2014
Dragons: Dawn of the Dragon Racers as Hiccup (voice)
2014
How to Train Your Dragon 2 as Hiccup (voice)
2014
The Tonight Show Starring Jimmy Fallon as Self (1 episode)
2013
The Art of the Steal as Francie
2013
This Is the End as Jay Baruchel
2012
Dreamworks Holiday Classics as Hiccup (voice)
2012
Citizens of Cosmopolis as Self
2012
DreamWorks Dragons as Hiccup Horrendous Haddock III (voice) (44 episodes)
2012
Cosmopolis as Shiner
2011
Book of Dragons as Hiccup (voice)
2011
Dragons: Gift of the Night Fury as Hiccup Horrendous Haddock III (voice)
2011
The Drunk and On Drugs Happy Fun Time Hour (6 episodes)
2011
Good Neighbours as Victor Spiegelman
2011
Being Human as Stu (1 episode)
2010
How to Train Your Dragon - Legends as Hiccup (voice)
2010
Conan as Self (2 episodes)
2010
Legend of the BoneKnapper Dragon as Hiccup Horrendous Haddock III (voice)
2010
The Sorcerer's Apprentice as Dave Stutler
2010
How to Train Your Dragon as Hiccup Horrendous Haddock III (voice)
2010
En audition avec Simon as Jay Baruchel (1 episode)
2010
She's Out of My League as Kirk Kettner
2009
Night at the Museum: Battle of the Smithsonian as Sailor Joey Motorola
2008
Nick and Norah's Infinite Playlist as Tal
2008
Tropic Thunder: Rain of Madness as Kevin Sandusky
2008
Tropic Thunder as Kevin Sandusky
2007
Just Buried as Oliver Whynacht
2007
Jay and Seth Versus the Apocalypse as Jay
2007
I'm Reed Fish as Reed Fish
2005
Just Legal as Skip Ross (9 episodes)
2005
Fetching Cody as Art
2005
Numb3rs (2 episodes)
2004
Million Dollar Baby as Danger Barch
2004
The Stones as Winston Stone (10 episodes)
2003
Nemesis Game as Jeremy Curran
2002
Sucré salé as Self (1 episode)
2002
Matthew Blackheart: Monster Smasher as Jimmy Fleming
2001
Undeclared as Steven Karp (16 episodes)
2000
Almost Famous as Vic Munoz
1999
Who Gets the House? as Jonathan
1998
The Worst Witch as Bean Pole (1 episode)
1997
Popular Mechanics for Kids (73 episodes)
1996
My Hometown (38 episodes)
1992
Are You Afraid of the Dark? (4 episodes)