I have done many researches in Red Dead Redemption about this Chi Fung and founded out that this guy is Chu Fook, there is no Chi in the game. Their names are similar to each other, they have same voice, their appearance is same and they use same weapons. Same thing is with Kwok Seng, he is just Lee Siu - Lung, without a hat. And i'm not sure about that Thao Long, he hasn't never said his name to me, while greeting or when found as a stagecoach driver. Somebody answer please or check out, I really want to get these things right.