Which actor played Harry Potter in the film adaptations of J.K. Rowling’s novels?

The story behind the answer

Daniel Radcliffe played Harry Potter in the film adaptations of J.K. Rowling’s novels.

Radcliffe portrayed Harry in all eight Harry Potter films, beginning with Harry Potter and the Philosopher’s Stone in 2001 and ending with Harry Potter and the Deathly Hallows – Part 2 in 2011. The series divided the final novel into two films, which is why eight films adapt seven books.

He appeared alongside Rupert Grint as Ron Weasley and Emma Watson as Hermione Granger. The three actors became closely associated with the characters and filmed the series over a decade, growing from child performers into internationally known actors.

Radcliffe had acted professionally before joining the franchise, including a leading role in the BBC television adaptation of David Copperfield. After Harry Potter, he pursued varied work in theatre, film, and television. He is sometimes confused with other young actors in the cast, especially Rupert Grint, who played Harry’s best friend rather than Harry himself.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: