He can be easily countered by ice users, temperature manipulators, weather manipulators, among other things. And to use any of those abilities, he has to absorb thermal energy in order to use them. The thermal energy comes from the heat in the surrounding area, such as the air, the ground, bodies of water, etc. All objects, creatures, etc. contain thermal energy. As for what form, he absorbs the thermal energy through his palms and that has a limited range to outward of about 10 to 15 feet and the further away the weaker the absorption becomes. Furthermore, depending on what time of year it is, the colder it becomes, making it more difficult to properly absorb thermal energy. Also, depending in what environment he's in (such as a polar ice cap) absorbing thermal energy becomes next to impossible, making him unable to use any of his powers.