Joseph Mawle was 40 in In the Heart of the Sea when he played the character 'Benjamin Lawrence'.
That was over 9 years ago in 2015.
Today he is 50, and has starred in 29 movies in total, 7 of those since In the Heart of the Sea was released.
In In the Heart of the Sea, I think Joseph Mawle looks: