1 unreleased or undated title is hidden. Show unreleased
Take Good Care 2024
as Tom
Still Visible 2020
as Steve/Jake
Midnight Villains 2019
as Tanaka
Ghost of the Night 2018
as Jake
City of Anti-Heroes 2015
as Steve
Nowhere Johnny 2013
She’s Not There 2011
as Psychiatrist
Credits from TMDB.