ISABELLA LEONG (Lin), at age 19, already has a string of Chinese movies to her credit, including Spider Lilies (Ci qing); Diary (Mon seung), for which she was nominated for Best Supporting Actress at the Hong Kong Film Awards; Isabella, for which she won the Directors’ Week Award for Best Actress at Fantasporto and a Golden Bauhinia Award for Best New Performer and received a Hong Kong Film Award nomination for Best Actress; Dragon Squad (Maang lung); Bug Me Not! (Chung buk ji), for which she was nominated for a Hong Kong Film Award for Best New Performer; and The Eye 10 (Gin gwai 10). She will next be seen in director Tsui Hark’s Missing (Sam hoi tsam yan).
Leong is also an accomplished recording artist, having released several hit albums in Asia. Leong is making her American film debut in The Mummy: Tomb of the Dragon Emperor.