The Harry Potter franchise has been one of the most successful movie series of all time, and its cast members have been some of the highest paid actors in Hollywood. Daniel Radcliffe, who played the titular character, is the highest paid Harry Potter cast member.

Radcliffe’s salary for the first Harry Potter film was $1 million, which was a significant sum for a then 12-year-old actor. However, his salary increased significantly with each subsequent film. By the time he was 15 years old, Radcliffe was earning $10 million per film.

The other main cast members also earned significant salaries for their roles in the Harry Potter films. Rupert Grint, who played Ron Weasley, earned $4 million for the first film and $12 million for the last. Emma Watson, who played Hermione Granger, earned $3 million for the first film and $15 million for the last.

The supporting cast members also earned substantial salaries for their roles in the Harry Potter films. Alan Rickman, who played Severus Snape, earned $2 million for the first film and $7 million for the last. Robbie Coltrane, who played Hagrid, earned $1 million for the first film and $5 million for the last.

Overall, the Harry Potter cast members have been some of the highest paid actors in Hollywood. Daniel Radcliffe, in particular, has earned the most out of all the cast members, with a total of $50 million for his role as Harry Potter.

Influencer Magazine UK