Daniel Sharman was 24 in Immortals when he played the character 'Ares'.
That was over 13 years ago in 2011.
Today he is 38, and has starred in 8 movies in total, 5 of those since Immortals was released.
In Immortals, I think Daniel Sharman looks: