Robbie Amell was 27 in Nine Lives when he played the character 'David Brand'.
That was over 8 years ago in 2016.
Today he is 36, and has starred in 26 movies in total, 9 of those since Nine Lives was released.
In Nine Lives, I think Robbie Amell looks: