Actriz mejor conocida por su papel de Elena Delgado en Without a Trace. Interpretó al interés amoroso de Jackie Chan en Rush Hour 2. En el 2013, empezó a interpretar a Carmen Luna en la serie Devious Maids.
Ha aparecido en la revista Maxim.
Fue nominada a un Grammy Latin por su video musical "Amor, Amor."
Se casó con el actor Eric Winter en el 2008 y tienen una hija llamada Sebella Rose y un hijo llamado Gabriel Winter.
Apareció en un episodio de The Drew Carey show.