Daniel Jacob Radcliffe (born 23 July 1989) is a British actor. He is best known for playing Harry in the movies based on J. K. Rowling’s Harry Potter books.