Thanks to Harry Potter, Daniel Radcliffe has become the wealthiest star in the UK under 30 years of age. The actor has made an estimated £45.6 million (about $71 million), £25 million of which comes from the final two films in the series The Deathly Hallows alone.
For context, that’s almost £15 million more than the second-placed star, 25-year-old Keira Knightley, who has made a fortune of £30.1 million (about $47 million) so far.
Four of the top five money-makers in the list compiled by heat magazine come from the wizard movie series made famous by Daniel, with Emma Watson and Rupert Grint making £20.6 million ($32 million) and £19 million ($29.6 million) respectively.
Twilight: Saga star Robert Pattinson was placed fifth, having earned £18.5 million ($28.8 million) so far.
Britain’s highest earning music star is singer Leona Lewis, who has generated a £12.5 million ($19.5 million) fortune since winning The X Factor in 2006, placing her in sixth place.
Heat editor Sam Delaney said the list proved not all rich people are “corrupt, cigar-chomping fat cats.”
He said: “In these tight financial times, there’s a great deal of animosity felt towards society’s richest. But who could possibly resent the millions earned by a charming young rascal like Daniel Radcliffe?