Please note that Harry Potter is a fictitious character, not a real person. From some references in the book, it seems he is supposed to have been born in July, 1980.
If you mean Hermione Granger, she would turn 33 in September 2012.
they are now in their twenties.
Harry Potter is a fictional character and is seventeen at the end of the series. Actor Daniel Radcliffe is currently 22. Harry Potter's birthdate is July 31st, 1980, so he is 31 years old now.
No , Albus Severus Potter ( Harry Potter's son) is played by the now 15 year old actor Arthur Bowen
22
well it is said in a recent j.k Rowling interview that 'Harry Potter' was born in 1980. so if you consider 30 years old, old...then yes he is.
As of April 2011, Harry Potter would be 31 years old, as he was born July 31st, 1981. If you are talking about the actor who plays Harry Potter in the films, Daniel Radcliffe, he is currently 21 years old.
23
2012- 18
Harry potter is exactly 21 years old in 2008.
Katie Leung's birthday is August 8th 1987, so right now she is 24 and will turn 25 later this year (2012).
Beatrix Potter was born on July 28, 1866. If she were alive in 2012, she would be 146 years old.