Beast Race 2026
Director, Writer, Creator
A Espera 2003
Director, Screenplay
O Último Animal 2023
Screenplay
Credits from TMDB.