According to US law, felons have a legal right to marry an immigrant. Felons find it difficult to acquire a green card because of their criminal history. Immigrants must abide by the laws related to green cards. Immigrants with felony records lose their green card and permanent resident status.