Luis Salguero is known for Hospital Central (2000), The Pretenders (2006) and Morirás en Chafarinas (1995).
No data