Ana Polvorosa was born on December 14, 1987 in Madrid, Madrid, Spain as Ana María Ruiz Polvorosa. She is an actress, known for Aída (2005), Eat My Shit (2015) and Sex, Party and Lies (2009). Read more on iMDB