Harry Potter cast ages: How old was the cast then (and now)?

Actors Rupert Grint, Daniel Radcliffe and Emma Watson attend the premiere of "Harry Potter and the Deathly Hallows - Part 2" at Avery Fisher Hall, Lincoln Center on July 11, 2011 in New York City.
Actors Rupert Grint, Daniel Radcliffe and Emma Watson attend the premiere of "Harry Potter and the Deathly Hallows - Part 2" at Avery Fisher Hall, Lincoln Center on July 11, 2011 in New York City. /

The Harry Potter franchise not only launched the careers of the main cast, but it also brought magic into our world. Needless to say the Harry Potter movie series is one of the most popular of all time, and it continues to be alive and thriving, with the release of a new game earlier this month. But how long has it been since Harry Potter entered the world of Hogwarts? Do you know the Harry Potter cast ages when the first movie premiered in theaters? What have they been up to since?

More often than not, when a young actor stars in a movie franchise, it’s tough to score movie roles successfully. Try as you might, fans will continue to see you as the character who made you famous. This happened to the four main students at Hogwarts: Daniel Radcliffe, Emma Watson, Rupert Grint, and Tom Felton.

Each time one of the four appeared in a new film or series, we knew them as their character from Harry Potter. It has now been almost 22 years since the release of the first movie on Nov. 14, 2001, and it can be said that each actor has found success in their own right. Here are the ages of the main cast then and now, as well as their latest project as of Feb. 2023.

How old is Daniel Radcliffe in Harry Potter?

When the first movie premiered, Radcliffe was 12-years-old. At the time of this post, Radcliffe is 33-years-old and has been in many shows and movies, including The Woman in Black, Kill Your Darlings, Trainwreck, Now You See Me, Jungle, and more.

How old is Rupert Grint in Harry Potter?

Rupert Grint was 13-years-old at the time the first Harry Potter movie was released. Fan favorite Rupert Grint has appeared in plenty of projects since starring as Ron Weasley. In fact, he is in Knock at the Cabinwhich premiered in theaters earlier this month. The now 34-year-old actor can also be seen in Servant on Apple TV+.

How old is Emma Watson in Harry Potter?

When Sorcerer’s Stone dropped in theaters, Emma Watson was 11-years-old. The young star is now 32-years-old and has starred in plenty of movies. Our favorites include The Perks of Being a Wallflower, The Bling Ring, This is the End, Beauty and the Beast, and Little Women. 

How old is Tom Felton in Harry Potter?

As for Tom Felton, the actor was 14-years-old at the start of the franchise. Felton is 35-years-old at the time of this writing, and he has kept busy since filming the Harry Potter movies. Some of his most memorable movies and shows, include The Flash, The Forgotten Battle, and Burial.

How old is Matthew Lewis in Harry Potter?

Fan favorite Matthew Lewis was 12-years-old when he first charmed us as Neville Longbottom. The actor is now 33-years-old and can be seen in Me Before You, Termnal, Baby Done, and other TV series and movies.

How old is Bonnie Wright in Harry Potter?

The youngest in the cast, Bonnie Wright, was 10-years-old when Sorcerer’s Stone premiered in theaters. The actress is now 31-years-old and has not starred in any project since 2018, some of her previous movies include After Dark and Before I Sleep. 

How old is Alan Rickman in Harry Potter?

Alan Rickman was 54-years-old when he first starred as Severus Snape in The Sorcerer’s Stone. Sadly, Rickman passed away on Jan. 14, 2016.

How old is Maggie Smith in Harry Potter?

Maggie Smith starred at Professor McGonagall at the age of 66 in the first movie. At the time of this writing, Smith is 88-years-old and can be seen in Downton Abbey. 

How old is Robert Pattinson in Harry Potter?

Robert Pattinson joined the world of Harry Potter in The Goblet of Fire as Cedric Diggory, but his stay was cut short thanks to Voldemort. Still, Pattinson’s performance is one of the most memorable in the franchise. Cedric holds a special place in our hearts! The actor was 17-years-old when he starred in the movie. Pattinson is now 36-years-old and do we really need to give you an update on where he is now? He is one of the most popular stars in the business today and most recently portrayed Bruce Wayne in The Batman. 

Do you still follow the careers of your favorite Harry Potter stars? If you feel like rewatching the series, all movies are currently streaming on Peacock.

Next. 101 TV shows everyone should watch (at least once) in their lives. dark