Pierwszy raz aresztowano go w 1960 roku za działalność „antypaństwową” i wysłano do obozu pracy. Na wolność wyszedł po 19 latach. Później był jeszcze kilkakrotnie aresztowany i więziony. Ponieważ nie należał do Patriotycznego Stowarzyszenia Katolików Chińskich, nie został uznany za biskupa miejsca przez Komunistyczną Partię Chin. Osiem ostatnich lat życia spędził w stałym areszcie na posterunku policyjnym. Biskup Han zmarł w więzieniu we wrześniu 2007 roku w wieku 68 lat. Przyczyny śmierci nie są znane, władze nie dopuściły nikogo z najbliższej rodziny do zmarłego. Także pośpiech, z jakim poddano ciało kremacji, budzi wątpliwości co do naturalnej śmierci biskupa Hana. Prochy zmarłego złożono na cmentarzu publicznym w mieście Shijiazhuang. Od 2004 roku w Chinach zmarło już 38 biskupów – wszyscy byli więźniami Komunistycznej Partii Chin. Nadal nie są znane losy kilkudziesięciu kapłanów i biskupów, m.in. więzionego od końca lat 70. biskupa Su Zhimin, którego po raz ostatni widziano w listopadzie 2004 roku, oraz biskupa An Shuxina.