War Mechanics 2026
Executive Producer
Penn & Teller: Off the Deep End 2005
Director, Writer
Evil Never Dies 2003
Story
Confirmation: The Hard Evidence of Aliens Among Us? 1999
Director
Shangri-La 1997
Producer, Director, Writer
Credits from TMDB.