Roselyn Milagros Sánchez Rodríguez (born April 2, 1973) is a Puerto Rican singer-songwriter, dancer, model, actress, producer, and writer. On television, she is best known for her roles as Elena Delgado on the CBS police procedural Without a Trace (2005–09), as Carmen Luna on the Lifetime comedy-drama Devious Maids (2013–16), and as Elena Roarke on the new Fantasy Island (2021–present). In film, Sánchez has appeared in Rush Hour 2 (2001), Boat Trip (2002), The Game Plan (2007), and Act of Valor (2012).
Early life
Sánchez was born in San Juan, Puerto Rico, and is the youngest of four siblings, having three older brothers. She received her primary education in San Juan. At a young age, she showed an interest in both dancing and acting and would put on shows for her family. Sánchez enrolled in the University of Puerto Rico, where like her father and brothers she was to study marketing. However, after three years she left the course. In 1991, at the age of eighteen, Sánchez moved to New York City, where she took classes in dancing, acting and singing. She returned to Puerto Rico and, in 1992, she made her movie debut, having landed a small part as an island girl in the movie Captain Ron, which was partly filmed in Puerto Rico.