1 unreleased or undated title is hidden. Show unreleased
Empusa 2010
Director of Photography
The Report 2005
Reir más es imposible 1986
Director
La Maison Tellier 1982
White Cannibal Queen 1980
Credits from TMDB.