The Best (Male) Actors Working Today

Buster McDermott
Updated October 16, 2024 1.6M views 269 items
Ranked By
2.1M votes
143.5K voters
146 reranks
Voting Rules
Working male actors who have starred in major films or TV series in the last ~5 years
Latest additions: Glen Powell, Colman Domingo, Hugh Grant
Most divisive: Kevin Spacey
Over 143.5K Ranker voters have come together to rank this list of The Best Actors Working Now

The best actors working today include Hollywood legends, Academy Award winners and many of the top up and coming actors in the world right now. These talented and charismatic men grace both the big and small screen with brilliant performances in our favorite movies and TV shows, proving why they are considered the most talented actors of their generation. It's likely that many of these famous male actors will long be remembered as the best actors of all time.

For many of these famous male film stars, being part of Hollywood’s elite is nothing new. The likes of George Clooney, Morgan Freeman, Anthony Hopkins, Al Pacino, and Christopher Walken, among other popular and well-known male celebrities, have been around for decades and have lost little of that spark that made them fan favorites. These legendary leading men of Hollywood continue to deliver some of the best performances in the industry.

Moving into a slightly younger crowd, many of the biggest Hollywood actors today are quickly becoming legendary themselves. Ben Affleck, Matt Damon, Leonardo DiCaprio, Christian Bale, Ryan Gosling, Aaron Paul, Michael Fassbender, Chris Hemsworth, Henry Cavill, and Johnny Depp are not only some of the most talented and famous movie stars working today, but also the male leading actors who define modern cinema. Their performances show that they belong in the same conversation as the best living actors.

How do you compare the newcomers and the veterans to the greatest actors of all time? However you rank them, be sure to cast your vote below on this list of the best and most famous male actors working today!