Cast Age Comparison
| Actor | Character | Actor Age | Char Age | Conf | Diff | Source/Hints | |
|---|---|---|---|---|---|---|---|
![]() |
Daniel Radcliffe | Harry Potter | 13 | 12 | C4 | +1 | Born 31 July 1980 (canon), turns 12 during summer 1992 before 2nd year • HP Lexicon confirms birthday from JKR's official website |
![]() |
Rupert Grint | Ron Weasley | 14 | 12 | C4 | +2 | Born 1 March 1980, confirmed from JKR official sources • HP Lexicon confirms birthday from JKR's official website |
![]() |
Emma Watson | Hermione Granger | 12 | 13 | C4 | -1 | Born 19 September 1979, one year older than Harry/Ron • HP Lexicon confirms 1979 birth year - she had to be 11 at September 1991 enrollment |
![]() |
Kenneth Branagh | Gilderoy Lockhart | 41 | 28 | C3 | +13 | Born 26 January 1964, per Pottermore factfile |
![]() |
Toby Jones | Dobby (voice) | 36 | - | C1 | Birth date is 28 June but year is unknown |
Actor Age
Actor’s real age when the production was filmed or released
Char Age
The character’s age as stated or implied in the story
Diff
Difference between actor age and character age (green = close, red = far apart)
Source/Hints
Where the character age was found or how it was inferred
Confidence Scale
C5
Canonical — age explicitly stated in the production
C4
Canonical — derived from dates or events in the story
C3
Strong secondary source (script, novelization, creator interview)
C2
Inferred range — estimated from context clues
C1
Unknown — no reliable age information found




