Admitido en el Departamento de Lengua y Literatura Francesa de la Universidad de Estudios Extranjeros de Beijing en 2.1978. El segundo año después de graduarse, fue admitido en la Escuela de Relaciones Internacionales y se convirtió en estudiante de posgrado en el Departamento de Lengua y Literatura Francesa. Al graduarse, escribió una tesis de derecho en francés y obtuvo una maestría en francés. Después de graduarse de la universidad, se trasladó al derecho empresarial y obtuvo una maestría en gestión de negocios internacionales. Posteriormente trabajó en finanzas en Francia. En su tiempo libre, completó un curso de formación de actuación profesional en la Escuela de Cine y Drama Franco-Americana y comenzó su carrera como actor en Francia.
3. En 1995, interpretó el papel de "jefe de pandilla" en la película "El santo patrón" dirigida por el director francés Boyeret. Esta fue la primera película de Shi Liang. El protagonista frente a él fue el actor francés De. Pardieu.
4. En 2000, después de regresar a China, protagonizó la serie de televisión anticorrupción "Being an Official" dirigida por Chen Shengli. En la obra, interpreta a Wang Yuyang, un cuadro de la Comisión Municipal de Inspección Disciplinaria, que es un cuadro recto y bueno.
En 2001, interpretó el papel de Zhou Xiaogang, el anti-beneficiario, en la película de suspenso "Looking for a Gun", dirigida por Lu Chuan y protagonizada por Jiang Wen.