Trust
2025 · Thriller
as Darren
Dead Ant
2019 · Comedy
as Pager
Valley of Bones
2017 · Crime
as Nate
Order of Chaos
2010 · Thriller
as John
30 Days of Night: Dark Days
2010 · Horror
as Paul
Murder City
2024 · Action
as Manny
Hostages
2013 · Drama
as Kramer Daly
Forever
2015 · Drama
as Gordon
Running on Empty
2024 · Comedy
as Simon
Paradise City
2021 · Drama
as Adam
Agent Game
2022 · Action
as Reese
4 Minute Mile
2014 · Drama
as Eli
Chlorine
2014 · Comedy
as Pat
Unsolved: The Murders of Tupac and the Notorious B.I.G.
2018 · Biography
as Jim Black
Who Invited Charlie?
2023 · Comedy
as Ray
Straw Dogs
2011 · Action
as Norman
Rust
2025 · Drama
as Clete Lafontaine
MacGruber
2010 · Action
as Yerik Novikov
Finding Steve McQueen
2019 · Crime
as Ray Darrow
One Way
as Coco
BFF & Baby
2012 · Comedy
as Marc
Electric Slide
2015 · Action
as Glen the Mormon
A Good Old Fashioned Orgy
2011 · Comedy
as Marcus
Entourage
2015 · Comedy
as Billy Walsh
Entourage S8
Chronically Metropolitan
2017 · Comedy
as The Georgian
As Cool as I Am
2013 · Comedy
as Ron
The Spiderwick Chronicles
as Richard Grace