I would get him to go get checked. Gallbladder disease can also trigger shoulder pain but so can heart attacks.
You can't get him to do anything... You know parents... It's like getting your parents to move out of the path of a hurricane ;~D
It's not the kind of pain from a heart attack, and it's been going on a few days. He probably pulled something, but who knows.