Error 113 2018
Director, Writer, Executive Producer, Editorial Manager
Ruta 68 2017
Screenplay, Director, Editor
Invoking Yell 2023
as Ruth
Credits from TMDB.