Be a member of an exclusive film buff community
Sign Up
Shu Chen was born in 1920 in Shanghai, China. He was an actor, known for The Last Emperor (1987), Shanghai Triad (1995) and Cut the Evil's Claw (1954). He died on October 17, 2006 in Shanghai, China.