The Albany County DA’s Office is investigating the background of a high ranking state employee after his arrest last week on dozens of counts of child endangerment.

It’s a bizarre role-playing case, where police claim John Allen lured children into his home and then convinced them to wear diapers.

A former friend of John Allen’s, who didn’t want to speak on camera fearing backlash, says that he was very involved, for years, in events in local school districts.

She says she first met Allen about 10 years ago through the Capital District Marine Aquarists Society.

She says Allen was treasurer of the marine hobbyist group and that he never hesitated to volunteer for events, including science fairs at Capital Region schools.

She says she never saw any inappropriate behavior with Allen, but after his arrest, she became concerned about his close contact with children during those school events.

On Wednesday, she took those concerns to the Albany County District Attorney’s Office.

NEWS10 ABC reached out to the districts she mentioned, but have not yet been able to confirm if they worked with Allen.

Allen is facing dozens of counts of child endangerment for allegedly luring four victims ages 12-13 into his home and then convincing them to put on diapers. Prosecutors say the alleged act placed the children’s mental well being in jeopardy.

Allen himself was a mental health advocate and was the Assistant to the Commissioner for the NYS Office of Mental Health.

Hours after his arrest his employer told NEWS10 ABC they were working on terminating Allen’s employment.

What was found inside his Coeymans home may reveal more about Allen’s mindset.

Sources with intimate knowledge of the case say officers found a bedroom outfitted as a kind of adult nursery with hospital beds made up to look like cribs, a changing table, and baby bottles.

NEWS10 ABC went to Allen’s home twice to ask him about his arrest, but no one answered.

The District Attorney’s Office would not comment on the case. 

Anyone with information about John Allen and this case to please give them a call at (518)-487-5460.