to Alex:
He can certainly apply for a green card from China!
He needs to file I-140 petition first. If his I-140 is approved, the next step for him is to obtain an immigrant visa from the U.S. consulate in China. But currently, EB1/EB2 visas should be retrogressed for him so he will have wait upon the I-140 approval.