If the only way you can catch your roo is to wait until he roosts. Then by all means catch him and put him in a nice comfy cage with water for the night. Next day take him out of the cage and carry him for as long as you think you need to.
DO it again the next night. If he does not respond then you will need to further modifications by carrying him by the legs. Do Not do this too long as you can harm him. Chickens have their air sacs close to their back and you can collapse the "lungs"
DO it again the next night. If he does not respond then you will need to further modifications by carrying him by the legs. Do Not do this too long as you can harm him. Chickens have their air sacs close to their back and you can collapse the "lungs"