Top 10 Roles Leonardo DiCaprio Ever Had Ranked by Greatness

There is no doubt Leonardo DiCaprio is one of the greatest actors of all time. Rising from teen heartthrob to internationally acclaimed actor took a lot of sweat and dedication. Even when the Oscar he deserved so much seemed to be out of reach, the actor didn’t give up and kept pushing forward. With almost three decades of acting behind him, DiCaprio is one of the most ambitious, talented, and bold actors, proving he can handle any genre and part. These are the most outstanding roles of his career:

You may also like