American Flake 2026
as Benny Lang
The Barn Part III 2026
Actor
Chameleon 2024
as Sean Keller
Leave No Trace 2024
as Sawyer
Credits from TMDB.