I can't tell much from the photos, but it looks a bit like an eye infection. You should visit a vet. Just to make sure. One thing that is also worth trying, before going to vet, is to mist his eye a little bit. Something may be irritating his eye. You may give him a nice long misting ans than wait one day.