
Atuação
17 títulos • ativo desde 2013

Estação 19
como Instructor

Desastre No Vôo US57
como Captain Jack Hanstock

War of the Worlds: Annihilation
como Major Stawvak

O Terremoto de San Andreas
como Dr. Jan Werner

Guerra de Desastres - Tsunami vs Terremoto
como Gunnery Sgt. Benjamin Wright (as Michael Harris)

End of the World
como Sullivan Fisher

Nosferatu
como The Attendant

2025 Armageddon
como Cpl. McKee

Collision Earth
como Michael

Meteoro: O Fim dos Tempos
como Captain Evan Davis

Esquadrão Sinistro
como Big Bad Wolf

Triassic World
como Thomas Adkins

Sal
como Palm Restaurant Patron

Em Rota de Colisão
como Ray Rollins

Falling for Angels
como Levi

Now What?!
como Elenco

Imbroglio
como Kyle