Eddie Marsan was 44 in X+Y when he played the character 'Richard'.
That was over 10 years ago in 2014.
Today he is 55, and has starred in 101 movies in total, 30 of those since X+Y was released.
In X+Y, I think Eddie Marsan looks: