Born: 1968-03-29 in Wusu, Xinjiang, China
Missing biography. Soon to updated
Operation Fortune: Ruse de Guerre - 2023-03-03
Flowers in the Mirror, Moon in the Water - 2009-06-28
Shanghai Knights - 2003-02-07
Spy Game - 2001-11-18
Tomorrow Never Dies - 1997-12-12