James D'Arcy was 27 in Master and Commander: The Far Side of the World when he played the character '1st Lt. Thomas Pullings'.
That was over 21 years ago in 2003.
Today he is 48, and has starred in 50 movies in total, 37 of those since Master and Commander: The Far Side of the World was released.
In Master and Commander: The Far Side of the World, I think James D'Arcy looks: