A bowl of ice in front of a fan works well too.
Cats sometimes pant like dogs when they get over heated. You can buy cooling sheets for them to sleep on but a fan would help to keep him cool too. Have you tried putting a cool wet towel down in his favourite napping spot?