Stand by · pulling the latest frames
Acting
Born · 1957
Sangri, Shannan Prefecture, Tibet Autonomous Region, China
Xiu Xiu: The Sent-Down Girl
1998
Deep Sea Mutant Snake
2022
Snow Leopard
2023
Seventy-Seven Days
2017
Prince of the Himalayas
2006
Meido
2020
The Coffin Painter
2021
乌兰察布
The Sacred Arrow
2014
A Doctor, A General
2013
寻鹿香巴拉
Gyantse 1904
2004