How old was David Tennant in the movie Mary Queen of Scots?

David Tennant was 46 in Mary Queen of Scots when he played the character 'John Knox'.

That was over 5 years ago in 2018.

Today he is 52, and has starred in 102 movies in total, 15 of those since Mary Queen of Scots was released.

How old do you think he looks in the movie?

In Mary Queen of Scots, I think David Tennant looks:

Did you know?

  • Director Josie Rourke has worked with David Tennant a total of 2 times in his career.
  • David Tennant's first movie was as '3rd Squaddie' in Biting the Hands, released in 1989 when he was 16
  • Mary Queen of Scots scores 6.6 out of 10 on TMDB.

The cast of Mary Queen of Scots

David Tennant's other movies