Leanne Liu


TV Series Credits

Love & Life & Lie (2017)
as Xu Feng Ming
宫锁心玉 (2011)
as Imperial Consort De
State of Divinity (2000)
as Dongfang Bubai
Hero of the Times (1999)
as Miao Cuihua