Published: Feb 19, 2014 12:45 PM EST

CAPE CORAL, Fla.- Cape Coral Police arrested Carlos Valdes, 54, yesterday after he allegedly admitted to molesting a child under the age of 12.

The victim's mother confronted Valdes, after her child brought the allegations forward.

According to his arrest report, Valdes gave police a recorded interview, in which he admitted to seeing the child every two weeks for the last six months, giving her candy or ice cream, and fondling her under her clothing. Valdes said he is a registed sex offender and has urges to touch children between the ages of 8 and 10. Valdes reportedly told police that if he is around children in this age group, he needs to vacate the premises within 20 minutes or he risks re-offending.

Valdes was arrested for Lewd/Lascivious Molestation of a Child Under 12.