Shen Qun es de Pekín. Se graduó en el Departamento Chino de la Universidad de Pekín en 1983, fue a estudiar a los Estados Unidos en 1989 y recibió una maestría en comunicación de la Universidad del Sur de Illinois en los Estados Unidos en 1991. Esta es su información detallada en la Enciclopedia Baidu: /view/759442.htm