Shan Kwan was born on April 20, 1933 in Shenyang, Liaoning, China. He was an actor and director, known for The True Story of Ah Q (1958), Police Story 2 (1988) and A Better Tomorrow II (1987). He was married to Bingxi Zhang. He died on October 1, 2012 in Hong Kong, China.
Action, Comedy, Crime, Thriller