2019
Eli
Actor - Paul
2017
Fifty Shades Darker
Actor - Taylor
2016
13 Hours: The Secret Soldiers of Benghazi
Actor - Oz
Spectral
Actor
2015
Fifty Shades of Grey
Actor - Jason Taylor
2014
Sabotage
Actor - Tom 'Pyro' Roberts
2013
Pacific Rim
Actor - Herc Hansen
Full filmography