Timothy Spall was 49 in Enchanted when he played the character 'Nathaniel'.
That was over 16 years ago in 2007.
Today he is 67, and has starred in 121 movies in total, 52 of those since Enchanted was released.
In Enchanted, I think Timothy Spall looks: