The Evolution of Our Love
Memories of Peking
SWAT Girls
Silence
Mirage Pavilion
TV · as He Yuyang · 24 eps
TV · as Man Zhu · 16 eps
TV · as Guo Binghui · 55 eps
TV · as Kerry · 40 eps
Movie