I agree your snake is in trouble. That's not normal behavior. If at all possible I'd get him to a reptile vet asap. If not then keep him warm and hope for the best.