Known For
Filmography
2021
2019
2019
2018
2017
2017
2017
2016
2016
2012
2004
1996

L for Loser
Movie · as Robber

Riot Girls
Movie · as Flick

It Chapter Two
Movie · as Belch Huggins

Every Day
Movie · as Michael / A

It
Movie · as Belch Huggins

Dark Haven High
TV · 1 ep

Creeped Out
TV · as Kelsey McGrady · 1 ep

Private Eyes
TV · as Josh · 1 ep

Raising Expectations
TV · as Derek Wayney · 27 eps

The Magic Hockey Skates
Movie · as Joey (voice)

Peep and the Big Wide World
TV · as Bunnysitter (voice) · 1 ep

Arthur
TV · as Tommy Tibble (voice) · 169 eps
