All Movies List
Flashover

as Zhao Yingqi

2023
The Procurator

as Zhang Youcheng

2023
The Train Life

as Qi Xiangqian

2021
Sisyphus

as Zhang Hai Feng / 张海峰

2020
The Eight Hundred

as Yang Guai

2020
Caught in Time

as Zhong Cheng

2020
My People, My Country

as Du Xinghan (segment "The Eve")

2019
The Guilty Ones

as Chen Hao

2019
Shadow

as Captain Tian Zhan

2019
Lobster Cop

as Du Yufei

2018
Zhang Yimou's "Shadow"

as Himself

2018
The Village of No Return

as Fortune Tien

2017
Saving Mr. Wu

as Zhang Hua

2015
Brotherhood of Blades

as Lu Jian Xing

2014
Wang Qian-Yuan Wang Qian-Yuan

Birthday

1972-06-27

Place of Birth

Shenyang, Liaoning Province, China

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now