High Tide 2024
as Bob
Creep Box 2022
as Devon
The Cursed 2021
as John Adam
The Edge of Chaos 2020
as Derek Keenan
End of Sentence 2019
as Andrew
Fair Game 2010
as CIA Analyst #1
Credits from TMDB.