Thomas Haden Church was 52 in Heaven Is for Real when he played the character 'Jay Wilkins'.
That was over 10 years ago in 2014.
Today he is 63, and has starred in 53 movies in total, 11 of those since Heaven Is for Real was released.
In Heaven Is for Real, I think Thomas Haden Church looks: