2018 • as Lan Ruo
2016 • as 叶亦心
2018 • as Eileen Ying Springfield
2015 • as Chen Xi
2023 • as Yi Yi
2019