Forbidden Fruits 2026
as Texas Dad
Fool's Game 2024
as Peter
Shimmer Lake 2017
as EMT Man
Son of the Sunshine 2009
as Doug
Credits from TMDB.