You have to be very careful when you file for your replacement green card. Many times that application will trigger an investigation and they may come and pick you up and put you into removal proceedings. The rules around criminal convictions are some of the most complex in immigration law. If you can get your conviction vacated - not expunged - based on a violation of due process, then it will not count against you in immigration unless you admit to having done it before an immigration officer or judge. Most of the felony assault/domestic violence convictions lead to a removal, so you will need to consult with a specialist in criminal/immigration law to plan a strategy.

