A Lifelong Journey
Justice in the Dark
A Long Way Home
Virtual Lies
TV · as Liu Ziqiang · 30 eps
TV · as Chen Zhen · 1 ep
TV · as Teenager Zhou Cong(青年周聪) · 6 eps
Movie · as Xu Ze