Shi-Kwan Yen was born on January 1, 1947. He is known for his work on Once Upon a Time in China (1991), Iron Monkey (1993) and Once Upon a Time in China II (1992). Read more on iMDB