CharacterZhang XiaoZhang Xiao in Scarlet Heart (2011), played by Liu Shi Shi. Played byLiu Shi ShiAppears inScarlet Heart2011