2022
Drinkwater as Mike Drinkwater
2021
Day of the Dead as Luke Bowman (10 episodes)
2021
Brand New Cherry Flavor as Jonathan Burke (8 episodes)
2019
LEGO Ninjago: March of the Oni as Jimmy (voice)
2018
Adventures in Public School as Liam
2018
The Package as Sean Floyd
2016
HumanTown as Various Characters
2012
Hart Attack: First Gear as Dane Jermaine
2012
Ninjago: Masters of Spinjitzu as Jimmy (voice) (1 episode)
2005
Supernatural as Jared Hayes (1 episode)