Arturo Silva is known for El Topo (1970), Santo vs. the Head Hunters (1971) and Enmascarados (2011).
No data