Blood Drive
2017 · Action
as Arthur Bailey
Reacher S3
2025 · Action
as Jack Reacher
Blue Mountain State: The Rise of Thadland
2016 · Comedy
as Thad Castle
Playdate
as Jeff Eamon
The Ministry of Ungentlemanly Warfare
2024 · Action
as Anders Lassen
Blue Mountain State S3
2011 · Comedy
Ordinary Angels
2024 · Biography
as Ed
Above the Shadows
2019 · Drama
as Shayne
War Machine [Indonesian]
2026 · Action
as 81
Ghosts of War
2020 · Fantasy
as Butchie
War Machine [Hindi]
War Machine
Midnight Bayou
2009 · Drama
as Lucian Manet
Teenage Mutant Ninja Turtles
2014 · Animation
as Raphael
Dark Web: Cicada 3301
2021 · Action
as Agent Carver
2020 · Horror
Lazer Team
2016 · Action
as Adam
Teenage Mutant Ninja Turtles: Out of the Shadows
2016 · Animation
Office Uprising
2018 · Action
as Bob
Fast X
2023 · Action
as Aimes
The Wedding Ringer
2015 · Comedy
as Kip
Titans S4
2022 · Action
as Hank Hall