
For 30 years, Leonardo DiCaprio has managed to maintain an image as a handsome, Hollywood heartthrob and as one of the industry’s most bankable and pedigreed performers. While he’s consistently been at the top of the A-list for most of his career, the roles DiCaprio has taken have changed dramatically. Here’s how the actor has evolved over the years:

“Growing Pains” (1991)
After guest-starring on “Roseanne” and “Parenthood,” DiCaprio landed a role on the long-running sitcom “Growing Pains.” He played Luke Brower, a homeless student in the class of young school teacher Mike (Kirk Cameron) that the Seaver family take in until he is reunited with his father.