Tom McGrath was 48 in Mr. Peabody & Sherman when he played the character 'Odysseus (voice)'.
That was over 10 years ago in 2014.
Today he is 59, and has starred in 26 movies in total, 7 of those since Mr. Peabody & Sherman was released.
In Mr. Peabody & Sherman, I think Tom McGrath looks: