In all the films, Daniel Radcliffe played Harry Potter, Rupert Grint played Ron Weasley and Emma Watson played Hermione Granger. The list below is sorted by film and the character's surname, as some characters have been portrayed by multiple actors.ĭozens of actors from the United Kingdom and Ireland portrayed or voiced characters appearing in the Harry Potter film series based on the book series by J. This is a list of Harry Potter cast members who portrayed or voiced characters appearing in the film series. Daniel Radcliffe, who portrayed the series' title character, Harry Potter, was the icon of the film series from the release of the first film in 2001.