He is a Chinese actor, known for his appearance in "Insect Detective".
Yin Yang Painted Skin
Insect Detective
The Fearless
TV · as Yang Shu · 38 eps
Movie · as Wang Sheng
TV · as Liu Zhi · 50 eps