Patton Oswalt was 43 in The Secret Life of Walter Mitty when he played the character 'Todd Maher'.
That was over 10 years ago in 2013.
Today he is 55, and has starred in 119 movies in total, 57 of those since The Secret Life of Walter Mitty was released.
In The Secret Life of Walter Mitty, I think Patton Oswalt looks: