We Are Still Here 2023
Director, Screenplay
Sista* 2021
Writer, Director
Tatau 2012
Director, Writer, Producer, Editor
Credits from TMDB.