Uruguayan actress, born in 1968 in Montevideo, Uruguay. She is known for In This Tricky Life (2001), The Delay (2012), and Idiot Love (2004).
(According to views)