Leap: A Tale of the Last Days 2025
Director, Writer, Music, Editor
Derek 2015
Director
Leap: Rise of the Beast 2011
Director, Writer
Leap 2010
The Days of Noah Part 1: The Flood 2019
Visual Effects Supervisor
Credits from TMDB.