Isolation 2026
as Joe (voice)
Armstrong: Dark Secrets 2025
as Dr. Wahls
Hierarchy 2025
as JP
Masquerade 2023
as Mike
Evinced 2022
as Malcolm
Credits from TMDB.