Attore feticcio degli ultimi film di Scorsese, prende di fatto il posto di De Niro, al cui fianco va annoverato il suo primo ruolo importante in Voglia di ricominciare. Deve la sua fama alla parte dell’artista romantico e sfortunato di Titanic e al Romeo versione Baz Luhrman, ruolo che gli vale l’Orso d’argento a Berlino come miglior attore.