The Top Ten Greatest Actors of All Time

Any list of the top ten actors of all time lends itself to quite a bit of subjectivity, but some actors do stand out above the rest.  Here are the top 10 greatest actors of all time.

  1. Robert DeNiro
  2. Jack Nicholson
  3. Marlon Brando
  4. Paul Newman
  5. Humphrey Bogart
  6. Tom Hanks
  7. Al Pacino
  8. Deniel Day-Lewis
  9. Henry Fonda
  10. Cary Grant

The range displayed by Robert DeNiro and Jack Nicholson take them straight to the top of the list.  Marlon Brando and Paul Newman were also incredible actors in their time, Daniel Day-Lewis could move higher as he seems to only get better and better, and could one day end up as the greatest actor of all time by the time his career ends.  Just missing the list was James Stewart, Dustin Hoffman and Clint Eastwood who were followed closely by Anthony Hopkins and Morgan Freeman.

photo credit: david_shankbone via photopin cc