He has two separate issues now that he must deal with, criminal and immigration. The criminal case has not gone away, and if he doesn't deal with that, it will become an even bigger problem for him in his immigration proceedings. He should consult an experienced immigration attorney immediately to discuss his immigration prospects. That attorney may be able to handle his criminal case or refer him to someone else who can. Regardless, it is very important that whoever handles his...
9 lawyers agreed with this answer
If you live near a USCIS Field Office, you may want to schedule an INFOpass appointment (www.uscis.gov) to physically go in to the office and ask about your case.
2 lawyers agreed with this answer