Parry Shen - Biography

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.