MindReader 2022
as Nicholas
The Devil's Fortune 2022
as James Treage
Tethered 2021
as Kevin Ferris
A Mission 2019
as Mike
NoEnd House 2018
as David
Cheshire 2018
as Dr. Broach
Credits from TMDB.