Leanne Liu is een 66 jaar oude actrice (12 novembre 1959). Leanne Liu is verschenen in 5 shows en 6 movies. Een voorstelling te vinden in de rol van Queen Dowager in de serie The Princess Weiyoung. In de bioscoop, in de rol van Lun Wan Er in de speelfilm 天蠶變之布衣神相.