Oliver Platt was 37 in Doctor Dolittle when he played the character 'Dr. Mark Weller'.
That was over 26 years ago in 1998.
Today he is 64, and has starred in 88 movies in total, 67 of those since Doctor Dolittle was released.
In Doctor Dolittle, I think Oliver Platt looks: