OH MY HE LOOKS SIAMESE!!!!!!! I have a terrible weakness for the MEEZERS!!
You have done a wonderful thing taking him in I would have done the same thing if I were you. Make sure you check and see if he is chipped when you go to the vet he may be someones kitty that got lost

Awesome looking kitty!