2 unreleased or undated titles are hidden. Show unreleased
Shui 2012
Producer
Mala memoria 2009
Director, Director of Photography
Cobrador: In God We Trust 2007
Assistant Art Director
Credits from TMDB.