Alyson Stoner was 9 in Garfield when she played the character 'Kid Rat (voice)'.
That was over 20 years ago in 2004.
Today she is 30, and has starred in 35 movies in total, 33 of those since Garfield was released.
In Garfield, I think Alyson Stoner looks: