Actress · DirectorJing XuJing Xu is a film, television and stage actress based in New York.SocialsIMDbWebsiteKnown forMr. RobotWang ShuBlindspotDr. Mingxia Chen