I'm running with an alien implant theory here.

Seriously though that does sound very weird. Best to get it checked out, especially if he has travelled to any far flung places. There are all sorts of freaky parasites out there.