Neil
Grease: Rise of the Pink Ladies (2023)
Jason Christensen
Fakes (2022)
Jason
Young Peter Bach
Resident Alien (2021)
Lyle (segment "Parent Death Trap")
Creepshow (2019)
Judas Society Boy #1
Chilling Adventures of Sabrina (2018)
Chad
A Million Little Things (2018)
Harvester
Wayward Pines (2015)
Bully
Once Upon a Time (2011)