Manuel Torres is known for Huida en la frontera (1966), Santo vs. Doctor Death (1973) and Ivanhoe, the Norman Swordsman (1971).
No data