Actress Mercedes Barranco was born in Barcelona, Catalonia, Spain. She is an actress, known for El baile (1959), The Teacher and the Miracle (1957) and April in Portugal (1959). Search: