FRESNO, Calif. (KFSN) -- Visalia Police say 23-year-old Hector Rios brutally attacked an 87-year-old man on Tuesday night, leaving him in critical condition.
Rios is accused of punching the elderly man multiple times, causing him to fall in the street.
He then walked away, but quickly came back, kicking the victim in the head.
Jayson Cabral and his family members were walking to a carnival when they came across the shocking scene.
"I was like 'Hey, hey, that's enough,'" Cabral said. "I was like, 'What did he do to you?' You know, 'What did he do to you that you did this to him.' He was like, 'Oh he disrespected me.'"
Cabral's daughter called police while he and his sons got between the victim and Rios.
Rios eventually walked away, but Cabral and his family were able to tell police what he looked like, and where he went.
Officers arrested him nearby.
"That physical description and clothing description is what was used to aid the officers with finding the suspect who was already walking away from the scene,' said Visalia Police Sgt. Celeste Sanchez. "So that's absolutely critical in these types of incidents."
Police say Rios is currently on parole.
In March of 2016, Tulare County prosecutors filed a felony criminal complaint against him, which included charges of kidnapping, evading an officer, and unlawful driving or taking of a vehicle.
Rios' mental competency was questioned in that case, but he was eventually found competent, pleaded to the charges, and in the fall of 2017, sentenced to three years in prison.
The California Department of Corrections and Rehabilitation says he was released from prison in March of 2019.
"I try to look for good in people, and that hurt, that hurt," Cabral said. "I'm just saying, when somebody's down, how can you keep kicking him in the head?"
Rios is being held at the Tulare County Pre-Trial Facility. He faces charges of attempted murder, elder abuse, and violation of parole.
Witness describes stopping vicious attack on 87-year-old Visalia man