John Boyega was 22 in Star Wars: The Force Awakens when he played the character 'Finn'.
That was over 7 years ago in 2015.
Today he is 31, and has starred in 28 movies in total, 15 of those since Star Wars: The Force Awakens was released.
In Star Wars: The Force Awakens, I think John Boyega looks: