Originaria di Miami e di discendenza cubana, ha concluso gli studi al St. Brendan High School nel 2002, avviando una carriera che l’ha vista alternare cinema e televisione. Dopo un primo ruolo nella telenovela Fashion House (2006), è emersa con la partecipazione al film d’azione Death Race (2008) e ha continuato a comparire in pellicole come End of Watch (2012), The Baytown Outlaws (2012), Broken…