Leanne Liu


TV Series Credits

Love & Life & Lie (2017)
as Xu Feng Ming
Palace (2011)
as Imperial Consort De
Hero of the Times (1999)
as Miao Cuihua