Shih-Chieh King
Shih-Chieh King was born on December 29, 1951 in Pingtung, Taiwan. He is known for his work on The Final Master (2015), Brotherhood of Blades (2014) and Xue di zi (2012). He has been married to Gu-Ping Tu since March 14, 2009. They have two children.