Lanshan Luo: Lanshan Luo. Actor: A Touch of Sin. Lanshan Luo is known for A Touch of Sin (2013), The Sunflowers (2017) and Dog Days (2016).
Known For: A Touch of Sin (Xiao Hui), The Sunflowers (Actor), Dog Days (Sunny)