Sun Liang
No Root No Fruit 2021
Rating: 5.5
Detective Dee and The Burning Sky 2020
Rating: 9.1
The Holy Beasts – The Resurrection of Ancient Beast 2020
Rating: 0
Vulcan - Legend of Jiuhe 2020
Rating: 3.7
The Holy Beasts 2019
Ameera 2014
Rating: 4.1
as Gu Shouyun
as Old Farmer
as Tian Bo
as Village Headman
as Dr Ace