Unneutered males sometimes get more aggressive as they age. And any older dog may have pain issues from arthritis and not appreciate puppy playing.

If the dog is older you might want to just keep the younger dogs away and visit your vet for some arthritis meds for the old age joint pain. If the dog is older AND unneutered I'm not sure that neutering at this point would change any behavior.