Yan Shu

Shu was born in 1982 and started studying in the Department of Performance at the Beijing Film Academy.  She is also a trained Shanghai opera performer. 

Drifters is her debut screen performance.