Mark Wells

Mark Wells played the adult Edmund Pevensie in the 2005 Disney Film.