根据美国法律,被定性为“Moral Turpitude(道德败坏)”的重罪,申请人将不能获得绿卡。有犯罪记录的人,需要看罪名是什么,刑期多少时间,然后再看这种罪是不是相当于前述的重罪。如果是,就不可以移民。不过,很多情况下,在中国,即便只是被拘留过,没有被刑事起诉,或免予刑事起诉,或违反治安管理法的行为,都可能导致申请人无法获得无犯罪记录。如果是这种情况,建议先找公安机关开出相关违法记录的证明,证明除这种违法行为外没有其它的犯罪行为,然后律师确认这种违法行为不属于前述的重罪。这种情况下,再让申请人办理移民申请。毕竟投资移民是要付出大量时间和金钱申请,为谨慎起见,建议投资者确认之前的违法行为不构成移民障碍后再申请。