Zhaoqi Shi

Zhaoqi Shi

Zhaoqi Shi is an actor, known for The Warlords (2007), Kai xuan zai zi ye (1987) and Croczilla (2012).