Joaquin Phoenix was 42 in Don't Worry, He Won't Get Far on Foot when he played the character 'John Callahan'.
That was over 6 years ago in 2018.
Today he is 49, and has starred in 58 movies in total, 8 of those since Don't Worry, He Won't Get Far on Foot was released.
In Don't Worry, He Won't Get Far on Foot, I think Joaquin Phoenix looks: