A homeless sex offender has been charged in Carteret County with violating his probation.

Samuel O’Neal, 35, was arrested Saturday by the Newport Police Department and charged with failing to change his address as a sex offender and with probation violation warrants

O’Neal was placed on the sex offender registry after pleading guilty on May 22, 2000, in Lee County, Fla., to engaging in a lewd and lascivious act on a child under the age of 16, according to NPD Det. Harold Pendergrass. Newport Officer Ty Mann discovered O’Neal’s outstanding warrants after a check through the NCAWARE warrant database, according to a press release from the Carteret County Sheriff’s Office.

O’Neal was placed in the Carteret County Jail under a $15,000 bond. He was scheduled for his first court appearance Monday morning.