Eduardo de la Serna is known for The Peddler (2010), El refugio de los caracoles (2005) and Espantapájaros (1992).
No data