Bárbara Lennie was born on April 20, 1984 in Madrid, Madrid, Spain as Bárbara Lennie Holguín. She is an actress, known for The Skin I Live In (2011), Obaba (2005) and Falling Star (2014). Read more on iMDB