From San Francisco, California, USA • Born in May 31, 1969 (57 years old)
Sarah Uriarte Berry is an American actress and singer. (Via TMDB)
Evil Dead IIFilm • 1987