Jeremy Irons was 59 in Appaloosa when he played the character 'Randall Bragg'.
That was over 16 years ago in 2008.
Today he is 75, and has starred in 117 movies in total, 51 of those since Appaloosa was released.
In Appaloosa, I think Jeremy Irons looks: