Birthday: May 14, 1978 in Arenys de Munt, Barcelona, Catalonia, Spain
Birth Name: Mercé Llorens Serrà
Mercè Llorens was born on May 14, 1978 in Arenys de Munt, Barcelona, Catalonia, Spain. She is an actress, known for L'instinct de mort (2008), El comisario (1999) and Hospital Central (2000).