Ismael Cruz C贸rdova was 30 in Mary Queen of Scots when he played the character 'David Rizzio'.
That was over 5 years ago in 2018.
Today he is 37, and has starred in 12 movies in total, 3 of those since Mary Queen of Scots was released.
In Mary Queen of Scots, I think Ismael Cruz C贸rdova looks: