The list of top 10 greatest actors are as below:-
(10) Daniel Day Lewis
One of the greatest by far.
(9) Morgan Freeman
Morgan Freeman… His voice alone could win an Oscar. What is there to say about Freeman, besides always turning in a great performance. Can be somber, can be intense, can be funny… No limits.
(8) Marlon Brando
(7) Al Pacino
Al Pacino is the greatest actor ever he can do any role.
(6) Shahrukh Khan
He is the God of Acting in Bollywood. Many actors, especially the newcomers, should learn from him the secret for become a star.. His energy, his passion and his love for his professional are unlimited… He haw billions of fans not only in India and in Eastern countries, but all over the world. THE MAN IS PHENOMENON.
(5) Leonardo Di Caprio
Say what you want about his heart throb status and his presence in the teen magazines, he is still a spectacular actor. It’s not his fault that he became so wildly popular in the under 16 female demographic.
(4) Robert DeNiro
Perfect deliverer of lines and emotions. He makes mediocre movies watchable.
(3) Jack Nicholson
Jack Nicholson has basically done it all. Who can forget his performances in ‘chinatown’ and ‘one flew over the cuckoo’s nest’.
(2) Tom Hanks
Tom Hanks is one of my all time favorite actors he plays such a great role and delivers everything you would want and more! He is a legend in my book.
(1) Jhonny Depp
I don’t think he is sexy but the man can act! He is very diverse and agile. He can be so funny, elusive, mysterious, boyish, wise, psycho, happy, sad, grievous, etc. And I believe every moment of his characters.