This answer might surprise you today is the Boston native Ben Affleck birthday. and today he turns 46! So if you guessed under you are absolutely correct.