All Movies List
The Chrysalis

as Luo Jia

2012
Confucius

as Yan Hui

2010
Assembly

as Political Officer

2007
Ren Quan Ren Quan

Birthday

1975-03-04

Place of Birth

Qiqihar, Heilongjiang, China

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now