W filmie muzycznym będącym adaptacją musicalu Andrew Lloyda Webbera i Tima Rice’a Evita (1996) z Madonną jako narrator ujawnił swoje zdolności wokalne. Pochlebne recenzje przyniosła mu kreacja Alejandro Murriety, czyli Zorro w filmie przygodowym Martina Campbella Maska Zorro (The Mask of Zorro, 1998) z Anthonym Hopkinsem i Catherine Zetą-Jones.
Zadebiutował jako reżyser komediodramatu Wariatka z Alabamy (Crazy in Alabama, 1999) z Melanie Griffith, Davidem Morse, Lucasem Black, Cathy Moriarty, Meatem Loafem, Robertem Wagnerem i Elizabeth Perkins.
W 2003 trafił na Broadway w roli Guido Continiego w Arthura Kopita Nine, za którą otrzymał nagrodę Theatre World i Drama Desk Award oraz był nominowany do Tony Award.
Użyczył głosu Kotu w Butach w filmie Shrek 2 (2004), jego sequelach Shrek Trzeci (2007) i Shrek Forever (2010) oraz spin-offie Kot w butach (2011).
W serialu National Geographic Geniusz: Picasso (Genius: Picasso, 2017) wcielił się w postać Pabla Picassa. Za rolę starzejącego się reżysera w Bólu i blasku (2019) Pedro Almodóvara otrzymał nagrodę aktorską na 72. MFF w Cannes.