is either he move to Canada, or he get the US citiznship and then apply US green card for you. Otherwise, you may have endless trouble and it may happen any time.