Masha Mendieta was born on July 7, 1988 in Cuenca, Ecuador. She is known for her work on Draconis Olim (2011), The Divide (2013) and Siodmak (2012). Read more on iMDB