Zhang Xiaowu, who teaches tai chi in the city of Guangzhou, has been helping police to catch criminals since 1989. Photo: SCMP Pictures