The problem with Communism is that he may want to join the CCP, but the CCP doesn't have to let him in.
Communist parties are exclusive clubs. They're not like political parties here in America where anyone can join them. They have to maintain their privileges by keeping their circles small. As for Chan, Communism tends to frown on "arts" professions like movie actors.