Juan Zabala is known for El invierno en Lisboa (1991), El anónimo... ¡vaya papelón! (1990) and Santa Cruz, el cura guerrillero (1991).
No data