If you have money then that helps. He would be getting checkup all the time for any illnesses.
look at the royal family, they are all living to a very good age.
Shorter people normally live longer than tall people, there is not many 6 foot plus guys in nursing homes so Prince Phillip will be getting a lot more checkups that Joe average in the street.