2024
Invincible Fight Girl as Craig (voice) (1 episode)
2024
Invincible Fight Girl as Craig / Marv (voice) (2 episodes)
2021
Frankenstein Ruins Halloween
2020
The Garden Left Behind as Manny
2020
What We Found as Karl
2020
An American Pickle as Freegan (uncredited)
2020
Hodge Saves Easter as Ganymede (voice)
2020
Elf Day as Tingle (Voice)
2018
The Rookie as Kellen Myers (1 episode)
2018
God Friended Me as Leo (1 episode)
2017
Growing Up Smith as Patrick
2015
People, Places, Things as Paul
2015
Black Dog, Red Dog as Jason (18 Years Old)
2013
The Blacklist as Tyler (1 episode)
1999
Law & Order: Special Victims Unit as Connor (1 episode)