Writing
Born April 26, 1979 · Caracas, Venezuela
17 films as director · Active 2001–2025
Mega Shark vs. Mecha Shark
2014
Megalodon: The Frenzy
2023
Airplane vs Volcano
Zombiegeddon
2003
Each Time I Kill
2007
Countdown: Armageddon
2009
Corpses Are Forever
The Monster Man
2001