Tony Abbott says his "psychologically tough" sister and elderly parents were shaken by the behaviour of protesters after violent scenes erupted at his Sydney fundraising event on Friday night.
Several hundred protesters outside the event in Eveleigh confronted guests, including Mr Abbott's sister Christine Forster, whose jacket was ripped as she struggled through the crowd.
Ms Forster was forced back from the entrance until police formed a ring around her and pushed through the crowd.
"Chris is pretty psychologically tough but she was very shaken by it all," he told Sydney 2GB Radio on Monday.
Protesters have no right to become rioters or disrupters but that was the "atrocity" of what happened on Friday night, he said.
"Mum and dad were shaken because dad is 93 and mum is 84 ... they certainly shouldn't have been exposed to the kind of jostling and abuse they were exposed to."
Mr Abbott thanked the NSW Police and AFP for shepherding them through the crowd safely.
Police were outnumbered as they had not anticipated the "ferocity" of the protest, he said.
"They did a very good job under very, very trying circumstances."
"(It's) a real tragedy that people have become so incredibly intolerant to treat Chris, who is a bit of a human rights' campaigner ... it was just outrageous."
Protesters must have been "hiding under a rock" if they weren't aware of his sister's progressive Liberal views, he said.
"She's on a different side (of the Liberal party) than myself. She is on the progressive side.
"It doesn't matter if you're left-wing, right-wing, conservative, progressive, radical, moderate, whatever you are, your view has to be treated with respect."
Ms Forster later thanked the public for their concern over the "ugly scenes" outside the fundraiser.
"Assaulting passers-by is not a protest, it's just plain disgraceful behaviour," Ms Forster tweeted.
Immigration Minister Peter Dutton also attended the event, but both he and Mr Abbott managed to elude protesters.
Four people were arrested, but only one charged, according to NSW police.
A 24-year-old man was charged with assaulting police after spitting on an officer during the protest.