Ed Oxenbould was 15 in Better Watch Out when he played the character 'Garrett'.
That was over 7 years ago in 2017.
Today he is 22, and has starred in 15 movies in total, 7 of those since Better Watch Out was released.
In Better Watch Out, I think Ed Oxenbould looks: