A Forgotten Fable 2025
as Terry Turner
Spiders Across Stars 2025
as Dean
Tomorrow May Rain 2023
as Noah
Credits from TMDB.