The Harry Potter actor — who recently finished filming his run of movies playing the boy wizard — made £28.5 million in 2009-10, pushing his net worth to £48 million.