Flashover
Palace of Devotion
One Way Street
Puppy Love
Movie · as Teacher Liu
TV · as Zhao Yuanxi · 61 eps
Movie · as Officer Chen
Movie · as Zheng Tianhao