Casey Affleck was 38 in Interstellar when he played the character 'Tom Cooper'.
That was over 9 years ago in 2014.
Today he is 48, and has starred in 49 movies in total, 13 of those since Interstellar was released.
In Interstellar, I think Casey Affleck looks: