David Flores Director (7) Invasion Roswell (2013) The Immortal Voyage of Captain Drake (2009) Sands of Oblivion (2007) Lake Placid 2 (2007) S.S. Doomtrooper (2006) Crimson Force (2005) Boa vs. Python (2004)