Hide unreleased
Trifecta 2026
as Brayden
Point of View 2026
as The Creature
A Telephone 2026
as Eddie
All In 2025
as Joey
Social Minds 2024
as Oscar Devlin
Credits from TMDB.