Arnold Schwarzenegger was 51 in End of Days when he played the character 'Jericho Cane'.
That was over 25 years ago in 1999.
Today he is 76, and has starred in 130 movies in total, 78 of those since End of Days was released.
In End of Days, I think Arnold Schwarzenegger looks: