Police in Riverside arrested a man who was filmed using his toddler as a weapon against a woman during a domestic dispute.

The disturbing footage from July 5 was captured by a neighbor's home surveillance cameras and subsequently shared on social media, leading to the arrest of 27-year-old Techhoak Lim.

Riverside police told Fox 11 that Lim used his child as a "baseball bat" to beat a woman, who is not the child's mother.

RELATED: Man accused of raping woman, punching her a day later at Hayward BART

In the video, a woman can be seen hiding from Lim behind a pillar. She changes hiding spots but is eventually confronted by Lim, who is holding his son. Police say the child is 18 months old.

Lim can be seen throwing his son to the ground, picking him back up, and then using him as a weapon against the woman.

Detective Jerilynn Czobakowski told Fox 11 that she has never seen a child abuse case like this.

"It catches your breath. And then you're like 'huh," and then, of course, you're angry," she said.

ALSO: Woman who went missing off coast last seen in Monterey County

Police said that the child sustained minor injuries and was reunited with his biological mother after the incident.

Lim was charged with child endangerment and domestic violence, and is scheduled to appear in court in September.

You can watch the surveillance video above.