A Maine meteorologist  who died by suicide last month was named Thursday in a sexual assault investigation in Oxford County, Maine.

Tom Johnston would have been charged in a Class B gross sexual assault that happened in Newry on April according to Sheriff Wayne Gallant.

Police say the sexual assault happened around 8:30 p.m. on April 1 and was reported a few hours later from a hospital in Bridgton.

National Sexual Assault Hotline: 800.656.HOPE, online.rainn.org or rainn.org/es

Maine Sexual Assault Crisis & Support Line: 1-800-871-7741 and mecasa.org

Police say they are confident Johnston was at the location of the gathering and in the room where the sexual assault happened.

Police say people walked in and confronted Johnston about the assault. They say alcohol was involved.

Police say Johnston was the only suspect in their investigation. DNA evidence has not yet been returned.

Oxford County Sheriff's Office Criminal Investigation Report - Gross Sexual Assault reported April 2 by NEWSCENTER26 on Scribd

Johnston emceed an event that Saturday at Sunday River Ski Resort.

The last time he was seen by a family member, according to police records, was Saturday afternoon. He was seen early Sunday morning at Bluebird restaurant.

Johnston was reported missing by his girlfriend in Old Orchard Beach early Monday morning when he did not return home.

Three days later, his body was found in a wooded area in Auburn, within hours after OOB police released a missing persons report. The medical examiner said Johnston, 46, died from exposure to the elements after cutting himself multiple times on each arm.

“We are disturbed to learn this troubling information. We began covering Tom’s disappearance in early April. During today’s Oxford County Sheriff’s Office’s news conference, we learned for the first time with everyone else that Tom would have been charged in a Class B gross sexual assault that happened on April 1, if he was still alive. We share in the community’s shock and our thoughts are with the victim and the families involved.”

— Brian Cliffe, President & General Manager