Half of Harry Potter’s cast was too young, useless, but gifted – they were picked in this manner for the future.In contrast, the main roles of adult characters were given to seasoned actors. On the one hand, to convey the drama and atmosphere of the series, on the other hand, at least someone had to play normally in the frame, right? At the same time, young viewers undeservedly saw them as old farts, not knowing about the solid past of these already famous stars.
1. Severus Snipe played by Alan Rickman
2. Albus Dumbledore – Michael Gambon
3. Minerva McGonagall, played by Maggie Smith
4. Lord Voldemort – Ralph Fiennes
5. Rubeus Hagrid played by Robbie Coltrane
6. Albus Dumbledore – Richard Harris
7. Balletrix Lestrange by Helen Bonham Carter
8 Remus Lupin – David Thewlis
9. Sirius Black was played by Gary Oldman
10. Filius Flitwick – Warwick Davis,
11. Molly Weasley – Julie Walters
12. Vernon Dursley – Richard Griffiths
13. Petunia Dursley – Fiona Shaw
14. Sibyl Trelawney played by Emma Thompson
15. Lucius Malfoy – Jason Isaac
16. Alastor Moody – Brendan Gleeson
17. Arthur Weasley – Mark Williams
18. Peter Pettigrew played by Timothy Spall
19. Garrick Ollivander – John Hart