Toby Stephens was 45 in 13 Hours: The Secret Soldiers of Benghazi when he played the character 'Glen 'Bub' Doherty'.
That was over 8 years ago in 2016.
Today he is 55, and has starred in 30 movies in total, 3 of those since 13 Hours: The Secret Soldiers of Benghazi was released.
In 13 Hours: The Secret Soldiers of Benghazi, I think Toby Stephens looks: