Descendants: The Rise of Red 2024
as Jack of Diamonds
Love & Gelato 2022
as Zach, as Fleetwood Zach
Alt Space 2018
as Julian
Contest 2013
as Joe Grasso
Detachment 2011
as Dennis
Credits from TMDB.