Logan Lerman was 14 in The Number 23 when he played the character 'Robin Sparrow'.
That was over 17 years ago in 2007.
Today he is 32, and has starred in 27 movies in total, 18 of those since The Number 23 was released.
In The Number 23, I think Logan Lerman looks: