Filmografie
2017
Film
Fast & Furious 8
als DS Allan
2016
Film
War Dogs
als Captain Phillip Santos
2016
Film
Independence Day - Wiederkehr
als Secretary of Defense
2012
Film
Blue Lagoon: Rettungslos verliebt
als Jack McMullen
2011
Film
Super 8
als Weapons Commander
2017
Serie
S.W.A.T.
als Robert 'Bob' Hicks