
Cast
Age 44 · Canada
11 shows · 1 currently on air

2023 · CBC Gem · Ended
as Mike Lazaridis

2023 · Netflix · Ended
as Carter Perlmutter

2022 · Crave · On air
As themself

2022 · Prime Video · To Be Determined
As themself

2019 · FOX · Ended
as Sean Moody, Jr

2015 · Netflix · Ended
as Hiccup Haddock (voice)

2015 · FXX · Ended
as Josh Greenberg

2012 · Cartoon Network · Ended
as Hiccup Haddock (voice)

2005 · The WB · Ended
as David "Skip" Ross

2001 · FOX · Ended
as Steven Karp

1997 · Global · Ended
As themself
Main cast roles from TVmaze. Guest appearances aren't listed.