Singer-songwriter, dancer, model, actress, producer, and writer Roselyn Milagros Sánchez Rodrguez is of Puerto Rican descent. She is best recognized for her appearances as Carmen Luna on the Lifetime comedy-drama Devious Maids (2013–16), Elena Roarke on the new Fantasy Island, and Elena Delgado on the CBS police series Without a Trace (2005–09). (2021–present). Sánchez has acted in movies such as Act of Valor, The Game Plan, Boat Trip, Rush Hour 2 (2001), and Act of Valor (2012).