Han ble presteviet for jesuittene den 28. juni 1898. Den 2. august 1926 ble han utnevnt til titulærbiskop og apostolisk vikar av Haimen. Han ble bispeviet 28. oktober samme år i Peterskirken i Roma av pave Pius XI som en av seks – de første kinesiske katolske biskoper siden 1600-tallet. Da Haimen ble elevert til bispedømme 11. april 1946, ble han ordinarie biskop er.
Han døde i 1960 mens de kommunistiske myndigheter holdt ham i husarrest.[trenger referanse]