Torres Was Born At The Flower Fifth Avenue Hospital In Manhattan New
Torres was born at the Flower Fifth Avenue Hospital in Manhattan, New York City, the youngest of three children. She subsequently decided that college was not what she needed and chose to pursue her dream of being a performer. in 2001, she won the ALMA Award for Outstanding Lead Actress in a Syndicated Drama Series for her role in Cleopatra 2525.










