36-year-old Olin Stevens faces three counts of gross sexual assault, and three counts of unlawful sexual contact against girls under the age of fourteen.
The crimes reportedly happened between June and September.
Police say Stevens did not register as a sex offender when he moved to cool street in Waterville nearly nine months ago.
He was considered a fugitive from justice and arrested in mid-November by the U.S. Marshals service with the help of Waterville police.