Parry Shen - Home

Parry Shen

Parry Shen was born on June 26, 1973 in Queens, New York, USA. He is known for his work on Better Luck Tomorrow (2002), Snowpiercer - le transperceneige (2013) and Le nouveau (2002). He has been married to Kim since August 2, 2002. They have one child.
read more

Portrait Photos of Parry Shen 23 Portrait Photos

Landscape Photos of Parry Shen 45 Landscape Photos