Nowhere Left to Hide 2026
as Scotch
Bloody Anniversary 2025
as Liam
Never Blink 2025
as Frank
Sex-Positive 2024
as Rod
The Little Things 2023
Actor
Station to Station 2022
as Shawn
The Believer 2021
as Judah
Malicious Motives 2021
as Detective Sarandon
Credits from TMDB.