Robert Duvall was 70 in John Q when he played the character 'Lt. Frank Grimes'.
That was over 22 years ago in 2002.
Today he is 93, and has starred in 124 movies in total, 42 of those since John Q was released.
In John Q, I think Robert Duvall looks: