In Flight 2024
as Tim
Safer at Home 2021
as Liam
Emmageddon 2020
as John
Cognitive 2019
as Jonathan
I Am Singh 2011
as Agent James Callahan
Get Him to the Greek 2010
as Drunk Bachelor
The Carpenter: Part 1 - And So They Die 2009
as Adam
Credits from TMDB.