From Western Springs, Illinois, USA • Born in May 5, 1955 (71 years old)
Melinda Culea (born May 5, 1955) is an American actress. (Via Wikipedia)
Target EarthFilm • 1998
Buried SecretsFilm • 1996