CharacterYin SiYin Si in Scarlet Heart (2011), played by Kevin Cheng. Played byKevin ChengAppears inScarlet Heart2011