Actors & Harry Potter Roles quiz

Average:  7.34
Played:  18733
Can you match these actors and the characters they have played in the 8 Hary Potter movies (2001-2011)?