A man in Utah has been charged with raping and molesting children at his mother’s day care facility decades ago, authorities said.

Theodore Joseph Heaps, 35, admitted to cops that he victimized several children under his mother’s care at a Salt Lake City day care facility when he was 15 to 17 years old between 1998 and 2000, according to court documents cited by the Salt Lake Tribune.

Police in Salt Lake City launched an investigation earlier this year after one of the purported female victims went to authorities to report that she had been raped by Heaps at a day care facility when she was 12 years old.

A male victim later told investigators that he had been sexually assaulted by Heaps at the facility when he was about 6 or 7 years old, according to the newspaper.

Heaps then admitted assaulting the 12-year-old girl, but told detectives he did not remember the name of a boy he raped when the child was roughly 6 years old, court documents show.

Heaps also told police he molested another boy “numerous times” during a two-year span when the boy was between 6 and 8 years old.

Detective Robert Ungricht, a police spokesman in Salt Lake City, told the newspaper that detectives are not looking for additional victims aside from the three alleged in charging documents.

Ungricht did not identify the location of the day care facility, but KUTV reports that Heaps’ most recent address was listed on Lorraine Avenue in Salt Lake City. Ungricht also had no information as to whether Heaps’ mother was aware of the alleged sexual assaults or if she may potentially face charges in connection with the allegations.

A detective wrote in a probable cause affidavit obtained by KUTV that Heaps admitted in a recorded interview to sexually abusing “many children” under his mother’s care and named several children he molested.

Anyone who believes they may have been victimized by Heaps is asked to call Salt Lake City police at (801) 799-3000.

Heaps, who was released from prison in 2009 after convictions for kidnapping and child abuse and neglect, was arrested Wednesday, according to the newspaper.

He remained held on $500,000 bail as of early Thursday on two counts of sodomy on a child and one count of rape of a child, jail records show.