Noah Jupe was 12 in The Titan when he played the character 'Lucas Janssen'.
That was over 6 years ago in 2018.
Today he is 19, and has starred in 19 movies in total, 7 of those since The Titan was released.
In The Titan, I think Noah Jupe looks: