He does have a choice—and he lives in Hong Kong. There are those Hong Kong citizens that have expressed their free rights yet are not able to enter the Mainland.
Here’s the HK newspaper view on him: https://m.scmp.com/culture/books/article/2176919/why-hypocri...
This is about Jackie Chan. I’m afraid you’re presenting a strawmam’s argument with respect to what else the Mainland Chinese government has done—while you seem to be refuting my argument, you are presenting an argument that I didn’t present. I’m obviously fairly critical of the Chinese government.
I’m reminded of this poem:
``First they came for the socialists, and I did not speak out—
Because I was not a socialist. / Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist. / Then they came for the Jews, and I did not speak out—
Because I was not a Jew. / Then they came for me—and there was no one left to speak for me.’’