Shan Jiang was born on December 22, 1967 in Zhenjiang, Jiangsu, China. She is an actress, known for ...
Zhenjiang, Jiangsu, China
16 May 2017
Cool Stuff: Mondo’s ‘The Fifth Element’ Vinyl with Artwork by Shan Jiang
The star of "Castle Rock" Season 2 shares her method for building out her take on a terrifying character.
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.