Cast Credits Sandstorm (2025) Starring as Chen Jiang He The Pavilion (2021) Starring as Yuan Fei My Chief and My Regiment (2009) Starring as Long Wen Zhang