Arnold Schwarzenegger was 51 in End of Days when he played the character 'Jericho Cane'.
That was over 23 years ago in 1999.
Today he is 75, 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: