Anthony Hopkins is one of the most celebrated actors of all time and has a list of dozens of amazing performances to his name, dating all the way back to the 1960s! Today we are going to look at the best Anthony Hopkins roles of all time – which is easier said than done when there are so many to choose from.

With a career spanning decades like this, narrowing down this list was tough, so tough that chances are no two top 10 Anthony Hopkins roles lists will be the same! Please keep that in mind while reading our list and be sure to come up with your own list of his best performances.

Number 10 – The Narrator, How the Grinch Stole Christmas, 2000

Anthony Hopkins best roles
Credit: Screenshot Rotten Tomatoes Classic Movie Trailers

Number 9 – Van Helsing, Bram Stoker’s Dracula, 1992

Anthony Hopkins
Credit: Screenshot Boxoffice Movie Scenes Youtube

Number 8 – John Quincy Adams, Amistad, 1997

Anthony Hopkins
Credit: Screenshot Movie Passion Youtube

Number 7 – Odin, Thor, 2011

Anthony Hopkins
Credit: Screenshot TopMovieClips Youtube

Number 6 – Ted Crawford, Fracture, 2007

Anthony Hopkins
Credit: Screenshot Movie Passion Youtube

Number 5 – Anthony Evans, The Father, 2020

Anthony Hopkins
Credit: Screenshot Sony Pictures Classics Youtube

Number 4 – Corky/Fats, Magic, 1978

Anthony Hopkins
Credit: Screenshot Pants Halo Youtube

Number 3 – Charles Morse, The Edge, 1997

Anthony Hopkins
Credit: Screenshot Josh Head Youtube

Number 2 – Frederick Treves, The Elephant Man, 1980

Anthony Hopkins best roles
Credit: Screenshot Inverso Youtube

Number 1 – Dr. Hannibal Lecter, The Silence of the Lambs, 1991

Anthony Hopkins best roles
Credit: Screenshot: Movieclips Youtube
Mentioned in this article:

More About: