Follow CBSMIAMI.COM: Facebook | Twitter

MIAMI (CBSMiami) – A Key Largo man reportedly kicked a five-year-old boy several times claiming the kid threw a rock at him.

READ MORE: Closing Arguments Underway In Dayonte Resiles Murder Trial

The boy’s mother told Monroe County Sheriff’s deputies she went to check on her son, who was outside playing in the yard, around 5:30 p.m. She said she found him curled up on the ground as Marvin Price, 38, yelled at him and kicked him.

Price told her the boy had thrown a rock at him, hitting him in the head.

READ MORE: Overnight Fire in Fort Lauderdale High Rise Leaves One Dead, Another Hospitalized

The deputies found Price a short distance away at Trade Wind’s Plaza and detained him. They said Price was agitated and said he needed an ambulance because the boy had knocked out all his teeth and one of his eyes. Price had no visible injuries and still had all his teeth and both eyes.

Paramedics checked him for injuries and he was cleared at the scene.

The boy had visible fresh bruises on his stomach and back. He was taken to Mariner’s Hospital for an examination to determine the extent of his injuries.

MORE NEWS: NFL Week 13 AFC East Preview: CBS Boston's Levan Reid Calls AFC East Title Fight A Battle Of 'Big Brother Vs Little Brother'

Price was arrested, charged with aggravated child abuse and he was booked into jail.