No U-Turn 2022
Writer, Director
Besieged 2021
Director
Loving Daniella 2019
Writer, Editor, Director
Dr. Mekam 2018
Director, Executive Producer, Writer, Editor
Keepa 2016
Actor, Director
A Long Night 2014
Credits from TMDB.