It could be affecting him, and might be too late. Do another water change and vac soon. When my tank was cycling and had a couple sick fish, I did a water change once in the morning, and one in the evening. Was only 20% each time. Could do it with a 50%. Once your nitrates is down, any sick fish might make it. But could very well be too late.