ActingChen BingBorn 1973-04-07· Wuhan, Hubei, ChinaKnown forCrouching Tiger, Hidden Dragon2000ROMANCEShaolin2011ACTIONFull filmographyCrouching Tiger, Hidden Dragon2000ROMANCEShaolin2011ACTION