René Barrera is known for his work on El Topo (1970), The Man from Acapulco (1973) and Le Rapace (1968). Read more on iMDB