Throughout the years, Hollywood has produced an impressive number of movies, lunching great actors. Some of them have been cast in amazing movies, managing to achieve really impressive performances.
Here is a top five best actors of the last 20 years, as it has been released by IMDb.
5. Sean Penn is a famous actor and a much appreciated Hollywood star. Sean Penn was born in August 1960, in Los Angeles, California. He made his acting debut in 1974, when he was cast in Little House on the Prairie.
The star has actually managed to win two Oscars during his long running acting career. He won an Academy Award for his role in Mystic River and another trophy for his part in Milk. His first Academy Award nomination dates back to 1995, when the star became highly known and reputed thanks to his role in Dead Man Walking.

Source
4. Johnny Depp is not only one of the best actors in the world, but also a popular screenwriter, director and producer. The star was born on June 9, 1936, in Owensboro, Kentucky. He made his debut in acting in 1984. Actually, in the 1980s, Depp achieved fame thanks to his part in television series 21 Jump Street, which has surely made him a teen idol.
Some of the most famous movies to star Depp include Charlie and the Chocolate Factory, Alice in Wonderland, Pirates of the Caribbean and Rango. The star has also entered the Guinness Book of World Records, as the highest paid actor in the world with $75 million.

Source
3. Denzel Washington is a very successful and highly appreciated actor. The star was born in December, 1954, in Mount Vernon, New York. He debuted in the movie industry in 1974, rosing to prominence thanks to his role in St. Elsewhere, a medical drama.
Throughout his long running acting career, the star won two Academy Awards and two Golden Globe awards, but also a Tony Award. He won the Oscar for Best Actor in 2011 for his part in Training Day. Glory, Malcolm X, The Hurricane, Antwone Fisher, Inside Men and American Gangster are just some of the most famous movies starring Washington.

Source
2. Russell Crowe remains really famous as an actor, movie producer, but also musician. The star was born in April, 1964, making his debut in acting in 1986. He rose to prominence in the 1990s, but he only became an internationally known and reputed actor in 2000 when Gladiator was out.
For his part in this movie, the actor has actually won an Academy Award for Best Actor. Other amazingly successful movies to star Crowe include A Beautiful Mind, American Gangster, Cinderella Man and Robin Hood.

Source
1. Tom Hanks is considered to be the best actor in Hollywood. The star was born in July, 1956, in Concord, California. Throughout the years he starred in an impressive number of movies, the most famous ones being Apollo 13, The Green Mile, You’ve Got Mail, Charlie Wilson’s War, The Da Vinci Code, but also Philadelphia.
This last movie has actually brought the actor a Golden Globe and an Academy award for Best Actor. Hanks is the highest all time box office star, as his movies have grossed more than $8.5 billion worldwide.

Source
These are just the first five famous actors presented in the top. Other great actors included on the list of the best Hollywood stars of the past 20 years are Tom Cruise, Will Smith, George Clooney, Leonardo DiCaprio, Brad Pitt, Daniel Day-Lewis, Kevin Spacey, Jim Carrey, Ian McKellen, Morgan Freeman, Nicolas Cage, Christian Bale, Robert Downey Jr., Heath Ledger and Jeff Bridges.