Ciudad Manteban, Tamaulipasban, Mexikóban született, római katolikusnak nevelték. Majd szülei tiltása ellenére, tizennyolc éves korában Mexikóvárosba költözött, ahol először bárpultosként dolgozott egy discoban, majd modellkedni kezdett, többek között a Calvin Kleinnak. Nem sokkal később, 1994-ben már a mexikói popzenekarban, a Kairo-ban énekelt, amely zenekar az Acapulco szépében is szerepelt. Első telenovella szerepét, 1997-ben kapta a TelevisaMi querida Isabel című sorozatában.
2001-ben Miamiba költözött és lemezszerződést írt alá a Universal Music-kal. Ugyanebben az évben szerepelt Jennifer LopezAin't It Funny című dalához készült videóklipben, amelyben egy cigányt alakított. Két évvel később, 2003-ban kiválasztották a Nő a köbön latin komédia főszerepére Jaci Velasquez, Sofia Vergara és Roselyn Sánchez mellett. A film 12 000 000 dollár bevételt hozott világszerte. A spanyol People en Español magazin beválogatta az 50 legszebb ember közé. A Nő a köbön forgatása előtt beszédtanárhoz járt, annak érdekében, hogy fejlessze angol kiejtését. 2005-ben Jennifer Lopez parfümjének, a Live Jennifer Lopeznek reklámjában szerepelt. 2006-ban a torontói filmfesztiválon közönségdíjas lett.