Han ble presteviet 30. mai 1948. I 1950 sendte kommunistene ham til manuelt arbeid i Beijing Zhiyaochang medisinske fabrikk. Under kulturrevolusjonen ble han dømt til ti års reform ved arbeid. Han ble løslatt i 1980.
Da Shangde døde hadde han vært i husarrest siden april 2001. Politiet beordret at hans begravelse skulle holde lav profil, med deltakelse kun fra landsbyen der han hadde bodd.[2][3]