Richard Freeman's Natural Universe 2024
Director, Writer
Ape Man 2017
Writer, Director, Editor
Ceresia 2016
Writer, Director
Credits from TMDB.