Leanne Liu


TV Series Credits

Love & Life & Lie (2017)
as Xu Feng Ming
Palace (2011)
as Imperial Consort De