Law Office of Michael E. Hendrickson | Michael E. Hendrickson
Yes, possibly, as loitering for prostitution may qualify as a crime of moral turpitude and the assault case could've resulted in a term of imprisonment at least up to one year, both of which might be disqualifying factors(even if the assault case was dismissed). Best to consult with a local attorney in your area who handles immigration matters and who could further advise you on these matters.
Answer Applies to: Virginia
The Law Offices Jonathan D Montag | Jonathan D Montag
To naturalize, a person must have good moral character for the last five years. USCIS is very strict and will often deny a person naturalization for conduct that is not morally offensive or statutarily defined as barring a finding of good moral character. They could even consider arrests. It is safest to wait five years from the last offense to avoid wasting a lot of money if waiting is feasible. If a persons last error was in 2007, it is not that far until 2012. Of course some conduct can lead to deportation no matter how long ago it was.
Answer Applies to: California