2017 • as Shen Wang / 王忱
2015 • as Officer Lin
2020 • as Wang Tao
2014 • as Hu Xiaoqiu
2022 • Director
2018 • as Lei Shigen