Yes, a Green Card holder can marry a non-resident. The process continues as the Green Card holder petitions for the non-resident spouse’s immigration status. In addition, it does not affect the Green Card holder’s lawful status in the U.S.