2024
Out to Run: A Tale of Blood Velvet
2022
The Winchesters as Kyle (4 episodes)
2020
Celebrating 25 Magical Years of Disney on Broadway as Self/Host
2018
Love Daily as Dylan (1 episode)
2017
Midnight, Texas as Jeremy (2 episodes)
2016
The Standoff as Farrell Bennett
2016
Emma's Chance as Jacob Murphy
2016
The Girl and the Dreamcatcher: Make You Stay
2015
R.L. Stine's Monsterville: The Cabinet of Souls as Hunter
2015
Summer Forever as Liam
2013
Liv and Maddie as Diggie Smalls (27 episodes)
2013
Radio Disney Music Awards as Self (1 episode)
2013
Monday Mornings as Daniel (1 episode)
2011
Austin & Ally as Billie (1 episode)
2011
Last Man Standing as Matt (1 episode)
2009
The Middle as Ryan (1 episode)