Née en 1981 à Taiwan, Annie Liu a grandi à Vancouver, Canada.
Les producteurs de Ah Sou, à la recherche d'une inconnue pour tenir l'un des deux rôles féminins principaux du film, l'ont découverte à Taiwan où elle était mannequin et apparaissait dans des publicités. |