In the eight "Harry Potter" movies from 2001-2011, Harry Potter has been played by British actor Daniel Radcliffe. Radcliffe was asked to audition for the role of Harry Potter in 2000 by producer David Heyman, while in at a play titled "Stones in His Pockets" in London. The Harry Potter role has earned much money for Radcliffe. As of 2007, he has an estimated wealth of £17 million.