2018 • as Lei Shigen
2023 • as Li Qing
2015 • as Officer Lin
2014 • as Hu Xiaoqiu
2017 • as Shen Wang / 王忱
2022 • Director