Colin Morgan was 27 in Testament of Youth when he played the character 'Victor Richardson'.
That was over 9 years ago in 2014.
Today he is 38, and has starred in 17 movies in total, 10 of those since Testament of Youth was released.
In Testament of Youth, I think Colin Morgan looks: