Stargazed 2025
as Logan
Dead End 2022
as Jared
Menendez: Blood Brothers 2017
as Glenn Stevens
Credits from TMDB.