Chicken Scratch 2026
as Leon
The Blue Buffoon 2026
as Damien Dillinger
Wonders 2023
Actor
Foreclosed 2010
as Frankie Tanner
Credits from TMDB.