Hide unreleased
Muerte en León 2016
Writer
Sunday in Brazzaville 2012
Director, Script, Writer
Rehearsals for a Revolution 2026
Executive Producer
Credits from TMDB.