Best thing to do is get him to a vet that knows reptiles as soon as you can. Assuming of course that he has made it this long. Even if he hasn't might be worth having a necropsy done just to rule out something in the environment. I hope he is still alive and "kicking" if not, sorry.