Last year I had a really aggressive roo. I tried chasing him off, making him get out my way, fighting back when he had a go at me, and all it did was make him more sneaky. He'd hide and then sneak up and attack me from behind. I got fed up with nothing working and ate him.
This year when one of my roos started getting a bit cheeky with me I thought I'd try out the picking up and carrying around thing instead. I did it very firmly but calmly and gently. I stuck him under my arm and held him tight while I threw down corn for the rest of the flock. Each time he struggled I tipped him over so his head was under my arm and his feet were pointing up the way, just for 30 seconds or so. After five minutes I put him down and let him go. I did this for maybe three or four days, and he's been a perfect gentleman ever since.
I think this roo was much less naturally aggressive though.