45-year-old Daniel Rodriguez was arrested at his home in Bay Shore Thursday.
He's charged with Aggravated Sexual Abuse 3rd Degree, Promoting a Sexual Performance of a Child, Use of a Child in a Sexual Performance and Failure to register as a Sex Offender.
Rodriguez was ordered to register as a sex offender after being convicted of rape in 19-92.
He's lived in Suffolk County since he was released from jail in October 1997.
Rodriguez served five and a half years for 1st degree rape. He failed to register on his most recent move.
He's scheduled to be arraigned Friday in Central Islip.
Detectives are asking anyone with information about Rodriguez to call Special Victims Section detectives at 631-852-6184 or anonymously to Crime Stoppers at 1-800-220-TIPS. All calls will be kept confidential.
Get Eyewitness News Delivered