Filmografía
2017
Película
Rápidos y furiosos 8
como DS Allan
2016
Película
War Dogs
como Captain Phillip Santos
2016
Película
El Día de la Independencia 2: Contraataque
como Secretary of Defense
2012
Película
La laguna azul: El despertar
como Jack McMullen
2011
Película
Super 8
como Weapons Commander
2017
Serie
S.W.A.T.
como Robert 'Bob' Hicks