My husband was not arrested, but he was fired last summer for sexual harassment.
He was the general manager of a restaurant. ALL of his affairs were with employees of his. One was an assistant manager, the other three were servers.
Then, there was a cashier he was "grooming" for lack of a better word. An "intended" next AP in HIS mind, but clearly not in HER mind. He patted her knee a couple times in his office. He rubbed her shoulders once and another time he hugged her when she was having a bad day. This was initiated by HIM. She was very uncomfortable and went to an assistant manager about it, who in turn helped her call HR. There was an investigation and all of it happened in my husband's office where there are cameras. It was in fact all on camera. He was fired immediately because she told his boss who did the investigation she was worried that there would be retaliation if he stayed.
My husband *TRIED* to lie to me, but at that point I knew about one affair already. I did NOT believe him. But oh how he tried. I told him I was going to contact his boss and he came clean within a few days.
I *NEVER* blamed the cashier for turning him in, ever. She was a victim. I actually am grateful she turned him in because it forced him to hit bottom. Yes, it sucked him being fired, no unemployment, no job for 4 months. But he needed to actually FEEL the consequences of his actions. What he did was horrific.
She could have pressed charges but didn't. I would have fully backed her up had she though.
Honestly, if I were you? I would not support him trying to expunge his record. These are consequences of his actions. Expunging his record is like a slap in the face to his victim. You're essentially at that point placing blame at her for filing charges, which was well within her rights. I would NEVER support my husband trying to get out of what he did to the young woman he victimized. EVER.