67 isn't young, but it isn't an age where you should expect to die either. According to the Social Security tables [1], he should have lived another 17 years. At 45 you should expect 34 more.
67+17 = 84
45+34 = 79
Useful data: https://www.cdc.gov/nchs/data/nvsr/nvsr65/nvsr65_08.pdf