A Roanoke Rapids man was charged Friday with allegedly sexually assaulting a 2-year-old child.

Detective Roy Rooks of the Halifax County Sheriff's Office charged 21-year-old Jeffery Carter with second degree sexual offense and indecent liberties with a minor.

No further details were immediately available.

Carter was jailed on $10,000 bond and has an August 16 court date.