The Hunt
This Thriving Land
单亲家庭的幸福生活
Land in the Hell
A Big House
The Royal Kitchen
War of the Roses
Movie
TV · as Zhao Zhenghua · 22 eps
TV · as Ning Xueshi · 7 eps
TV · 2 eps
Movie · as Paper Shop Owner
TV · as Mr. Cai · 40 eps
TV · as 王大冲 / Wang Da Chong · 38 eps