Crooked Miles 2026
as Daniel
Stonegate 2025
as Psychiatric Patient
Alternate Ground 2021
as Bradley McDowell
Silenced 2018
as Young Alexis
Credits from TMDB.