Try to rule out things to see if he improves:
De-worm him with Safeguard and treat for mites even if you don't see them.
Give him vitamins in his water.
It could be a number of things, this link has some good info and links in it.
https://www.backyardchickens.com/t/846105/hen-acts-drunk