2023
Casa Grande as Noah (5 episodes)
2022
Crushed as Matt Spencer
2021
Redemption in Cherry Springs as Ryan Monroe
2020
Saved by the Bell as Poetry Slam Kid (1 episode)
2020
Dared My Best Friend To Ruin My Life as Zander Jones
2002
The Dead Zone as Zeke (15 yrs) (1 episode)