Filmografia
2017
Filme
Velozes & Furiosos 8
como DS Allan
2016
Filme
War Dogs
como Captain Phillip Santos
2016
Filme
Independence Day: O Ressurgimento
como Secretary of Defense
2012
Filme
Lagoa Azul: O Despertar
como Jack McMullen
2011
Filme
Super 8
como Weapons Commander
2017
Série
S.W.A.T.: Força de intervenção
como Robert 'Bob' Hicks