Have you tried a change of name?
If your name is associated with these incidents and you need a fresh start, why don't you consider that as an option?
Obviously this might not pass the background check phase. But not all businesses do a detailed due diligence