Zhaoqi Shi
Born: 1958-06-22 Beijing, China
Acting (in our collection)
The Warlords
(2007)