Just because someone is between 40-60 does NOT necessarily mean they look the age. Many people I know look much younger than 40, but are actually older. ;)
In the case of the professor, he definitely looks like an old fart...
That makes sense.
Until you're 39.
;-)