Justin Tyler Davis, 19, was charged with three counts of sexual assault of a child, four counts sexual performance of a child and four counts possession of child pornography.
The girl's mother told College Station police that Davis had sex with her daughter and took sexually explicit pictures of her.
According to court documents, the juvenile, who is now 15, said the two were dating and the acts were consensual.
Davis turned himself in to police on Monday.
A judge set his bond at $54,000.
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.org.