Actor
Apparition
2019 · as Nate Payne
Thriller
2018 · as Chauncey Page
Emergency
2017 · as Sean
Aguruphobia
2015 · as Matt
Midland
2015 · as Darren Cole
San Andreas Quake
2015 · as Nick
Palms
2014 · as Lee Dorsey
In Time
2011 · as Bodyguard (uncredited)