Erik Per Sullivan was 12 in Christmas with the Kranks when he played the character 'Spike Frohmeyer'.
That was over 19 years ago in 2004.
Today he is 32, and has starred in 11 movies in total, 4 of those since Christmas with the Kranks was released.
In Christmas with the Kranks, I think Erik Per Sullivan looks: