ST. PETERSBURG, Fla. - The St. Petersburg Police Department arrested 41-year-old man for child abuse of a 5-year-old boy in his care.

John Gerald Whelan is charged with aggravated child abuse with great bodily harm and child neglect.

First responders were called to a St. Petersburg home for the boy having medical issues around 7:42 p.m. Thursday.

Doctors discovered the boy had “numerous physical injuries” after authorities took him to All Children’s John Hopkins Hospital. The boy’s injuries included bruising and trauma to the face, internal bleeding and damage to organs, according to the St. Petersburg Police Department.

Investigators said Whelan hit the boy in the head and abdomen with a closed fist. The abuse happened over the last several months, according to police.

Police said Whelan did not seek medical attention for the child.

►Make it easy to keep up-to-date with more stories like this. Download the 10 News app now.

Have a news tip? Email, visit our Facebook page or Twitter feed.