An 18-year-old has been charged with sexually assaulting a child.

Ayden police arrested Oscar Morales-Leyva of Ayden on Sunday. He's charged with statutory rape of a child and assault with a deadly weapon, among other charges.

The alleged victim is a 7-year-old girl. According to his arrest warrants, he's also accused of hitting the girl with a hammer.

Morales-Leyva is being held under a $1 million bond at the Pitt County jail.