2017 • as Chen Shan Shan
2018 • as Chu Ying
2016
2020 • as Sun Qiyun
2022 • as Chen Bei
2010 • as Director Zhao