Richard Madden was 28 in Bastille Day when he played the character 'Michael Mason'.
That was over 8 years ago in 2016.
Today he is 37, and has starred in 17 movies in total, 8 of those since Bastille Day was released.
In Bastille Day, I think Richard Madden looks: