It sounds like more than mosquitoes if he isn't eating.
If he won't take it in canned food or human food, then you can force it.
You could probably find a pill gun at the pet store or just push it toward his throat with your finger and close his mouth. There are explanations on how to do this online...