Battle in Space: The Armada Attacks 2021
Director, Writer
The Boogeys 2017
Writer, Director, Editor, Producer
Arcanum 2006
Credits from TMDB.