Show more
René Barrera was born on 20 June 1921 in Mexico D.F., Mexico. He was an actor, known for El Topo (1970), Hellish Spiders (1968) and Operation 67 (1967). He was previously married to Consuelo Aceves Arroyo. imdb.com