Ricardo Navarrete is known for Conan the Barbarian (1982), Solarbabies (1986) and Captain Apache (1971).
No data