How old was Frank Dillane in the movie Harry Potter and the Half-Blood Prince?

Frank Dillane was 17 in Harry Potter and the Half-Blood Prince when he played the character 'Tom Riddle (16 Years)'.

That was over 15 years ago in 2009.

Today he is 33, and has starred in 9 movies in total, 5 of those since Harry Potter and the Half-Blood Prince was released.

How old do you think he looks in the movie?

In Harry Potter and the Half-Blood Prince, I think Frank Dillane looks:

Did you know?

  • Director David Yates has worked with Frank Dillane just once in his career.
  • Frank Dillane's first movie was as 'Christopher Henderson' in Welcome to Sarajevo, released in 1997 when he was 5
  • Harry Potter and the Half-Blood Prince scores 7.7 out of 10 on TMDB.

The cast of Harry Potter and the Half-Blood Prince

Frank Dillane's other movies