A man arrested in connection with a brutal robbery of an 81-year-old woman in Aurora was scheduled to appear in Newmarket court Aug. 3, York Regional Police Const. Laura Nicolle said.

The suspect is accused of robbing the elderly woman at a bank machine at Yonge and Wellington streets July 31, an incident that provoked strong community reaction in Aurora and well beyond.

As the woman finished withdrawing money from an ATM, she was approached by the suspect.

The suspect attempted to grab her money, but as she resisted, he pushed her to the ground and stole the cash. He fled on foot.

Related Content Surveillance video shows robber who pushed 81-year-old woman in Aurora

The victim was taken to hospital with non-life-threatening injuries.

“We’re thrilled he’s been identified. We’re amazed at the support of the community and the media in running this guy’s videos and pictures and helping with this case. I think the whole community was outraged that someone would do this,” Nicolle said.

“This woman, she is just remarkable. She’s brave and she fought back and hung in there. She told me that her whole mindset was to hang on to hopefully get better (bank security) camera angles on him so that he be caught and he wouldn’t do it to somebody else. She put herself in harm’s way, basically, to hopefully to stop this guy from doing it to somebody after her. She’s just a remarkable lady. I’m very, very, very glad this guy is now going to face charges.”

The robbery left the victim with injuries, Nicolle said.

"She's been through a lot. Her injuries, she's just black. Her whole face is bruised. It's brutal. It's just heartbreaking," she said.

Terrence Rocks, 35, of Sudbury, is charged with robbery.