Colin Firth was 52 in Magic in the Moonlight when he played the character 'Stanley Crawford'.
That was over 10 years ago in 2014.
Today he is 63, and has starred in 96 movies in total, 20 of those since Magic in the Moonlight was released.
In Magic in the Moonlight, I think Colin Firth looks: