It sounds like an infection. If it were my cat I'd take him to the vet. It can do a lot of damage quickly in a small animal like a cat.

(Welcome to Pet Talk, by the way. What's your cat's name?)