Yao Shougang was a film director for Xi'an Film Studio. He is now infamous due to the film 'Dog King' in which a trained military dog was killed on camera with explosives.
Birthday: Invalid Date
August 08, 1984
January 01, 1990
January 01, 1985
January 01, 1993
January 01, 1982
January 01, 1979
August 20, 1992