CharacterWang SoWang So in Moon Lovers: Scarlet Heart Ryeo (2016), played by Lee Joon Ki. Played byLee Joon KiAppears inMoon Lovers: Scarlet Heart Ryeo2016