Final Transmissions 2026
Director, Writer, Producer
Lizzie Lazarus 2024
Director, Writer
Alam: Kingdom of Plants 2022
Writer, Director
The Reason 2020
Writer
2 Die For 2018
Director
Survive DC 2017
Producer, Director
The Anchorite 2016
as Aaron, Writer, Director
Lift Me Up 2015
Credits from TMDB.