If Harry Potter were a real, living, breathing wizard, he would be turning 30 years old today!

According to the books, penned by British author J.K. Rowling, Potter was born on July 31st 1980, which just so happens to be Rowling’s birthday as well (except for the year, she was born in 1965).

Meanwhile, Daniel Radcliffe, the actor who plays Harry Potter in the popular films, celebrated his 21st birthday on July 23rd. And according to various online reports, he and his friends partied in St. Petersburg, Russia before heading back to London Thursday (Jul 29) to continue the celebration. Radcliffe told E! Online:

“It was fantastic. I was in St. Petersburg for my birthday, which is probably the most beautiful, the most incredible, wonderful place I’ve ever been in my life.”

“Deathly Hallows,” the last and final installment in the Harry Potter movie series has been split into two separate movies. The first is scheduled to be released in November and the second one is due out in 2011. Both films are going to be in 3D.