Rochester, MN (KROC AM News) - A St. Charles man has been arrested on suspicion of sexually abusing a young girl.

An Olmsted County criminal complaint charges 28-year-old Sean Eckoldt with three counts of 1st-degree criminal sexual conduct.

According to Olmsted County investigators, the abuse covered a three-year period beginning when the girl was 6-years-old. It took place at residences in Rochester and Marion Township.

Winona County ADC

Eckoldt is currently on probation for an earlier child-related sex case. He admitted having sex with a 13-year-old girl in 2013 and was placed on probation for 10 years.