11 / 20

Portrait of James Stewart (1908 -1997) seated wearing a tan suit, 1940s
(© Getty Images)

James Stewart

10th place goes to the 'It's a Wonderful Life' star, James Stewart.

12 / 20

Leonardo DiCaprio as "Jack Dawson" in 'Titanic'.
(© imago images / Everett Collection)

Leonardo DiCaprio

The iconic Leonardo DiCaprio comes in 9th. He finally(!) won his Academy Award for his role in 'The Revenant' back in 2016.

13 / 20

Dustin Hoffman 'The Graduate' 1967
(© imago images/ Everett Collection)

Dustin Hoffman 'The Graduate'

Dustin Hoffman takes 8th place. We loved him in 'The Graduate'!

14 / 20

Pinterest DANA POINT, CA - JULY 22: Morgan Freeman at the Oceana 16th Annual SeaChange Summer Party at the Waldorf Astoria Monarch
(© IMAGO/MediaPunch)

Morgan Freeman

The legend that is Morgan Freeman takes home 7th place...

15 / 20

anthony hopkins
(© getty images)

Anthony Hopkins

We love our 6th place winner, Anthony Hopkins in 'Thor' as well as in 'The Two Popes and Westworld'.

16 / 20

Marlon Brando 'The Godfather' 1972
(© imago images/ Everett Collection)

Marlon Brando

The Godfather's Marlon Brando is fifth in our ranking.

17 / 20

Pinterest Robert de Niro at the "Marrakech International Film Festival" in Marrocco 2018.
(© Getty Images / FADEL SENNA)

Robert de Niro

Robert De Niro comes in 4th! We love him in 'Goodfellas' and in his most recent stroke of genius— 'The Irishman'.

18 / 20

Jack Nicholson accepts the Cecil B. Demille Award for lifetime achievement during the 56th annual Golden Globe awards in Beverly Hills,CA January 24, 1999.
(© Getty Images)

Jack Nicholson

Jack Nicholson is third place. From 'One Flew Over The Cuckoo's Nest' to 'The Shining and As Good As It Gets'— he has played it all.

19 / 20

Through The Years With Al Pacino
(© Getty Images)

Al Pacino

Al Pacino comes in a close second. The actor has received multiple awards throughout his career, including an Oscar, two Emmys, and four Golden Globes.

20 / 20

Tom Hanks Reveals He Paid For Some 'Forrest Gump' Scenes Himself!
(© Getty Images)

Tom Hanks

And the winner for best actor of all time is...Tom Hanks! Congratulations, Tom! The acclaimed star graced the screen in several notable films in 2021.