Abductee 2024
as Josh
The Idea of You 2024
as Security Guard
Coup De Jarnac 2023
as Rex
The Devil All the Time 2020
as Gary Matthew Bryson
RZ-9 2015
as Will
It's Dark Here 2013
as Lockdown Ward Patient
Iodine 2009
as Deputy Peel
Credits from TMDB.