If your father hold US green card or citizenship, then he can apply for a Chinese visa at the Chinese embassy or one of the Chinese consulates located throughout the US regardless of where he was born; however, I highly recommend he tries to apply for the visa through one of the designated China tour offices to some time, legal hurdles and hassle of going to and fro the China embassy or consulate. This save time for your father__and possibility of visa denial because your father forget to include something important like infos ,wrong docs, annoying Chinese embassy staff with frequent visits and requests. Save the headache by google reputable Chinese tour offices designated by the embassy website, $50-60 service fee (varies shop around) and save the headache trust me! Your father will have to submit his US green card/passport any document requested along with completed visa application, photos, processing+service fees to tour office.Take 4-6 weeks processing time so not enough time!
There are website of Chinese Embassy, you can simply search it and look for relate information. As long as the individual have passport (From any country), there will not be problemes.
Thanks! Your answer is awaiting moderation.