Tom Felton As Draco Malfoy
Most people still don’t know if they love or hate Draco Malfoy’s character. But the truth, Tom Felton, the actor who plays this character did a phenomenal job. Draco Malfoy is to Slytherin what Harry Potter is to Gryffindor. In the movie, Harry Potter and The Half-Blood Prince, Malfoy may have had his darkest moment when he assisted in the death of Dumbledore. In all fairness, it was all part of a larger plan against Voldemort, but can we really forgive him? Felton may not have been able to match his role as Draco Malfoy in terms of fame, but the 33-year-old actor has appeared in other major movies including, Save The Cinema, The Forgotten Battle, and Ophelia.

Tom Felton As Draco Malfoy
Kenneth Branagh As Gilderoy Lockhart
If there was one constant in the Harry Potter films, it had to be the introduction of a new Defense Against the Dark Arts teacher. Kenneth Branagh was definitely one of the most notable additions to the Harry Potter franchise. In addition to this fabulous role the amazing British actor, directed and starred in a number of Shakespearean adaptations, including Henry V, Othello, Hamlet, and others. For this he received numerous nominations for Best Actor, Best Director, and Best Screenplay.

Kenneth Branagh As Gilderoy Lockhart