Skandar Keynes was 18 in The Chronicles of Narnia: The Voyage of the Dawn Treader when he played the character 'Edmund Prevensie'.
That was over 13 years ago in 2010.
Today he is 32, and has starred in 4 movies in total, 0 of those since The Chronicles of Narnia: The Voyage of the Dawn Treader was released.
In The Chronicles of Narnia: The Voyage of the Dawn Treader, I think Skandar Keynes looks: