C’est son rôle de torero dans Jambon, Jambon qui lance sa carrière, après ça il enchainera les films romanesques mais aussi des blockbusters tel que Skyfall, ou Pirates des caraïbes, et recevra l’oscar du meilleur second rôle en 2008 pour le film No country for old men des frères Coen.
Dernièrement l’acteur a joué dans le film Everybody knows. Et s’est fait remarquer pour ses positions féministes.
Pour sa venue à Lyon, il présentera des films, et rencontrera les spectateurs à la comédie Odéon.