En el año 2007 protagonizó, junto a Javier Bardem, Scarlett Johansson y Rebecca Hall, la película del director estadounidense Woody Allen "Vicky Cristina Barcelona", rodada en Avilés, Oviedo y Barcelona.