James Cromwell was 68 in Surrogates when he played the character 'Dr. Lionel Canter'.
That was over 15 years ago in 2009.
Today he is 84, and has starred in 107 movies in total, 28 of those since Surrogates was released.
In Surrogates, I think James Cromwell looks: