What to watch
Best streaming guide in the US
Lan Qin

Lan Qin

1981-07-17

Lan Qin was born on July 17, 1981 in Shenyang, Liaoning, China. She is an actress, known for Yan xi gong lüe (2018), Wang de Shengyan (2012) and Red Dust (2013).

View source on IMDb