Top Ten Best Actors In the Harry Potter Series

The Top Ten

1 Alan Rickman - Severus Snape Alan Rickman - Severus Snape Alan Sidney Patrick Rickman (February 21st 1946 - Janurary 14th 2016) was an English actor and director known for playing a variety of roles on stage and screen, most notably Severus Snape in the Harry Potter series and Hans Gruber in Die Hard. He passed away of pancreatic cancer in 2016

Rest in peace Rickman rest in peace you were loved by many agreed a great actor Love by most hated by some

A lot of the actors in Harry Potter are great, but I had to choose Snape because while yes I hate the character Rickman was able to portray him so smoothly and effortlessly that he practically was Snape. Not only that but J.K. Rowling herself picked him to be Snape and from critics reviews on the Harry Potter films I heard no complaints on Rickman's portrayal of Snape at all. - Anonymousxcxc

My favourite character... he is so good at acting out Severus Snape. RIP Alan Rickman :( - severussnape

Come on! Is Alan Rickman! He was the perfect Snape, you hated him in year one and loved him in year seven... The delivery of his lines was always superb! - jdrobles

V 27 Comments
2 Emma Watson - Hermione Granger Emma Watson - Hermione Granger Emma Charlotte Duerre Watson is a British actress, model, and activist. Born in Paris and brought up in Oxfordshire, Watson attended the Dragon School as a child and trained as an actress at the Oxford branch of Stagecoach Theatre Arts.

Emma is always an incredible actress, but I feel like she did an especially amazing job with Hermione. She fitted her personality almost exactly and captured her spirit and her thirst for knowledge. Not only that, Emma also made Hermione a true Gryfinddor, one who was willing to risk her life for her cause. Emma all the way

Wow except for one comment everyone on forums usually thing she is one of the worst. But she is not.

Should be first!

I perfectly love Emma and Hermione- but don't you think that Hermione is not Emma in her looks? I mean, Emma is like, the prettiest woman in the world. Hermione's really ordinary- so I think a person with bushier hair and bigger teeth would be better.

V 23 Comments
3 Daniel Radcliffe - Harry Potter Daniel Radcliffe - Harry Potter Daniel Jacob Radcliffe is an English actor who rose to prominence as the title character in the Harry Potter film series.

Should be number one

I can never even dream of anybody else as Harry Potter, not because of his looks, he owned his character, and he knew exactly how to behave so that he is the closest to his character. He didn't have the stature of an action hero, still with his expression and perfect dialogue throw, he was able to portray Harry perfectly. I am sure nobody else thinks that anyone else is suitable as Harry

Him and Emma Watson. Perfect. Perfect couple too! He's so hot, and she's so hot! So is Tom Felton...! RIP, Alan Rickman.

I am basically in love with Daniel Radcliffe and I truly believe that he played his part wonderfully! It would not have been the same without him! - AMYLS

V 12 Comments
4 Rupert Grint - Ron Weasley Rupert Grint - Ron Weasley Rupert Alexander Lloyd Grint is an English actor who rose to prominence playing Ron Weasley, one of the three main characters in the Harry Potter film series.

Rupert has a hard life ( some people know what I mean )
So save your vote for him. And don't forget his amazing acting!

Objectively the best actor of the three.

I love rupert grint he is such a great actor he is the best and funniest ron and so funny in real life. In most of his other roles he has to put on many different accents

Rupert is the best actor among the Golden Trio and he is a fantastic Starlight Ambassador. People underrates him because he doesn't want fame

V 3 Comments
5 Tom Felton - Draco Malfoy Tom Felton - Draco Malfoy

Tom Felton rocks should be one

Did you notice he hardly had any lines in the sixth film? Yet he changed everyone's perception of Draco just with his expressions and his mannerisms. Some of the best acting is wordless; Tom owned his role.

Felton is ridiculously good from the first film on. It's more than incredible that his talents have not been more widely recognized considering the critical and fan acclaim these films have garnered.

Okay - Alan Rickman, Helena Bonham Carter, and Maggie Smith are all extremely talented. But Tom Felton is definitely the most talented child actor in the films.

V 9 Comments
6 Helena Bonham Carter - Bellatrix Lestrange Helena Bonham Carter - Bellatrix Lestrange Helena Bonham Carter is an English actress. She was nominated for the Academy Award for Best Actress for her role as Kate Croy in The Wings of the Dove, and the Academy Award for Best Supporting Actress for her role as Queen Elizabeth in The King's Speech.

I think almost all the harry potter characters where cast perfectly- especially bellatrix

Perfect portrayal, from the appearance, to the laugh, to the pure insanity. Perfect.

Amazing, plays her character the best

How the hank is she not higher?!?

V 3 Comments
7 Gary Oldman - Sirius Black Gary Oldman - Sirius Black Gary Leonard Oldman is an English actor, filmmaker, musician and author. Renowned for his "big" acting style, Oldman is one of the most celebrated thespians of his generation, with a diverse career encompassing theatre, film and television.

He played Gordon in The Dark Knight too - PeeledBanana

This is the best, in my opinion.

I like Sirius black

Played so many great characters in his acting career, Gordon-batman,Dracula-dracula and of course, my fave character Sirius black. HE'S JUST SUCH A LEGEND!

V 1 Comment
8 Maggie Smith - Minevera McGonagall Maggie Smith - Minevera McGonagall Dame Margaret Natalie "Maggie" Smith is an English actress. She has had an extensive, varied career on stage, film, and television, spanning over 66 years. Smith has appeared in over 50 films, and is one of Britain's most recognizable actresses.

No one can be as good as she is...

No one can as good as she is...

She played McGonagall so well!

PERFECT McGonnagall. Nobody else could have played the character better.

9 Bonnie Wright - Ginny Weasley

She is beautiful but Ginny was played really badly.

Honestly, in the sixth when she said, " yes nosy" and her lines in that scene, the acting could've been better. But overall I think she is one of the best characters.

She is beautiful! I think she and harry were the best couple ever!

How is she not in top three

V 1 Comment
10 Ralph Fiennes - Lord Voldemort Ralph Fiennes - Lord Voldemort Ralph Nathaniel Twisleton-Wykeham-Fiennes (born 22 December 1962) is an English actor, director and producer. A noted Shakespeare interpreter, he first achieved success onstage at the Royal National Theatre. more.

Why is this so low? Emma Watson, the worst actor in the series, is at number 2? What is going on? - 445956

How he is this low it is absurd he deserves 2nd spot in my opinion as even though he is one of the better actors of set by reputation he still pulls it out of the bag and lives up to his reputation and pulls of a spine chilling and moving performance as one of the best movie villains and villain performances EVER!

Pretty much one of the only "great" actors among the troupe. They all did a fantastic job, but you can't put Fiennes this low. He and Rickman were probably the best actors on Harry Potter

One of the best villians I've seen in quite some time. - bgunsgu

V 4 Comments

The Contenders

11 Matthew Lewis - Neville Longbotton Matthew Lewis - Neville Longbotton Matthew David Lewis is an English film, television and stage actor, best known for playing Neville Longbottom in the Harry Potter films, Jamie Bradley in The Syndicate and Corporal Gordon "Towerblock" House in the BBC Three comedy drama Bluestone 42.
12 Julie Walters - Molly Weasley
13 Robbie Coltrane - Rubeus Hagrid Robbie Coltrane - Rubeus Hagrid
14 Evanna Lynch - Luna Lovegood Evanna Lynch - Luna Lovegood Evanna Patricia Lynch is an Irish actress and model. She rose to prominence for her portrayal of Luna Lovegood in the Harry Potter film series, appearing in four films and their tie-in video games.

Luna was my favorite character and I love how calm and mysterious Evanna Lynch portrayed her as!

What else can you say she is the best luna no one else could suit the role better

What a beautiful and mysterious voice...

I met her in real live! She is hot!

V 3 Comments
15 Warwick Davis - Filius Flitwick Warwick Davis - Filius Flitwick Warwick Ashley Davis is an English actor, television presenter, writer, director, producer and comedian.
16 Michael Gambon - Albus Dumbledore Michael Gambon - Albus Dumbledore Sir Michael John Gambon is an Irish-born English actor who has worked in theatre, television and film.

Very good actor also got a good voice

I loved him

17 David Tennant - Barty Crouch, Jr. David Tennant - Barty Crouch, Jr. David Tennant is a Scottish actor known for his roles as the Tenth Doctor in the British television series Doctor Who, Alec Hardy in Broadchurch, Giacomo Casanova in the TV serial Casanova, Kilgrave in Jessica Jones, and Barty Crouch, Jr. in the Harry Potter movie series.

While his part was minor he’s an amazing actor!

18 Richard Harris - Albus Dumbledore Richard Harris - Albus Dumbledore Richard Harris was a British television writer, most active from the early 1960s to the mid-1990s. He writes primarily for the crime and detective genres, having contributed episodes of series like The Avengers, The Saint, The Sweeney, Armchair Mystery Theatre, and Target.

I think Richard Harris seemed exactly like Albus Dumbledore and showed the Hogwarts heads compassion, bravery and overall goodness in the Harry Potter films

He was such a sweet man. I'm so sorry he died. :-(

19 David Thewlis - Remus Lupin

He is awesome

He is a very good actor and is very much like lupin

Vote for this you bitches

The best <3

20 James Phelps - Fred Weasley

I want to marry him

21 Jason Isaacs - Lucius Malfoy

I kinda feel bad that Jason Isaacs is underrated in terms of praise for the Harry Potter franchise. He did a good job and when I looked him up he sounded like a pretty cool dude. If I hadn't voted for Alan Rickman my vote would've either gone to Maggie Smith or him. - Anonymousxcxc

Jason Isaacs is a phenomenal actor, and he seriously was perfect for this role - it's only fair that Draco Malfoy, back when he was just an annoying little villain, was raised by Captain Hook!

22 Imelda Staunton - Dolores Umbridge

The second best acting performance after Snape.

23 George Harris - Kingsley Shacklebolt
24 Oliver Phelps - George Weasley

I've always liked George more. He is not as crazy as Fred. Unlike Fred, George knows how to connect with somebody without using humor. Don't get me wrong, humor is great, but you have to learn when and when not to be funny.

I don't know any set of twins that could make me laugh so hard I still get tearing when I hear the name fred weasley and cry every time I read a letter saying dear fred love goerge

25 Shirley Henderson - Moaning Myrtle
26 Mark Williams - Arthur Weasley
27 Richard Griffiths - Uncle Vernon
28 Robert Pattinson - Cedric Diggory
29 Bill Nighy - Rufus Scrimgeour
30 Sean Biggerstaff - Oliver Wood
31 Ian Hart - Quirinus Quirrell
BAdd New Item

Related Lists

Top Ten Male Actors Who Starred in the Harry Potter Series Top Ten Deceased Harry Potter Film Actors Favourite Couples From the Harry Potter Series Things from the Harry Potter Series that Would Be Cool in Real Life Top Ten Reasons Why Harry Potter Is the Best Series of Books Ever

List Stats

800 votes
31 listings
5 years, 240 days old

Top Remixes

1. Emma Watson - Hermione Granger
2. Daniel Radcliffe - Harry Potter
3. Rupert Grint - Ron Weasley
1. Alan Rickman - Severus Snape
2. Helena Bonham Carter - Bellatrix Lestrange
3. Gary Oldman - Sirius Black


Error Reporting

See a factual error in these listings? Report it here.