2019
6.3
Captain Marvel
Actor
The Assent
Actor - Joel
2018
3.9
Mute
Actor - Rob
2016
5.3
Warcraft: The Beginning
Actor - Orgrim
2015
6.6
Hot Pursuit
Actor - Randy
2013
7.4
Pacific Rim
Actor - Chuck Hansen
2012
8.5
Red Tails
Actor - Chester Barnes
Full filmography