ActingZhou YouBorn 1991-05-23· Nanjing, Jiangsu, ChinaKnown forDead to Rights2025WARFull filmographyDead to Rights2025WAR