Acting
Station 19
2018
Now What?!
2016
Sex Sent Me to the ER
2013
Falling for Angels
2017
War of the Worlds: Annihilation
2021
San Andreas Mega Quake
2019
Flight 666
End of the World
Triassic World
Sinister Squad
Disaster Wars: Earthquake vs. Tsunami
Collision Earth
2020
2025 Armageddon
2022
Nosferatu: A Symphony of Horror
2023
Airliner Sky Battle
Doomsday Meteor
Sal
Imbroglio