2022
The Jennifer Hudson Show as Self2022
The Ladies as Josh2020
Never Have I Ever as Ben Gross2018
Lie Detector as Self2018
Tag as Teen Hoagie2015
A Horse Tale as Jackson2015
Away and Back as Kyle Peterson2014
Men, Women & Children as Jake Truby2005
Made in Hollywood as Self