How old was John Rhys-Davies in the movie The Princess Diaries 2: Royal Engagement?

John Rhys-Davies was 59 in The Princess Diaries 2: Royal Engagement when he played the character 'Viscount Mabrey'.

That was over 20 years ago in 2004.

Today he is 80, and has starred in 168 movies in total, 71 of those since The Princess Diaries 2: Royal Engagement was released.

How old do you think he looks in the movie?

In The Princess Diaries 2: Royal Engagement, I think John Rhys-Davies looks:

Did you know?

  • Director Garry Marshall has worked with John Rhys-Davies just once in his career.
  • John Rhys-Davies' first movie was as 'Caleb Selling' in The Incredible Robert Baldick: Never Come Night, released in 1972 when he was 27
  • The Princess Diaries 2: Royal Engagement scores 6.66 out of 10 on TMDB.

The cast of The Princess Diaries 2: Royal Engagement

John Rhys-Davies' other movies