Même si son nom n'est pas très connu sous nos latitudes, ce bel hidalgo est une véritable star dans son pays natal, où il fait figure de Tom Cruise national (les délires scientologues en moins). Ses crédits en langue anglaise incluent Love Actually, dans lequel il recevait toute la maladroite attention de Laura Linney, ainsi que Charlie's Angels 2, ou encore la pub Chanel de Baz Luhrman, avec Nicole Kidman. Il sera prochainement à l'affiche dans l'adaptation très attendue du 300 de Frank Miller où il tiendra le rôle du roi perse Xerxès. Lost sera pour lui aussi un premier rôle régulier dans une série américaine.