Magic Mike
2012 · Comedy
as Sal
Child of Satan
2018 · Action
as Dr. Jones
Gone Missing
2013 · Adventure
as Officer Benton
Bending All the Rules
2016 · Drama
as Big Shelly K
Not Without Hope
2025 · Drama
as Stu
Rock of Ages
as Doug Flintlock
Jack Reacher
2012 · Action
as Rob Farrior