Eric Rose, 26, of Wilmington is charged with two counts of aggravated battery of a child.
Prosecutors say Rose hurt the child in January 2011. Police won't say how old the alleged victim is, but court records show the boy is under age 13.
Police won't reveal if there's any relationship between the boy and the suspect.