 She received her first acting award in Hong Kong; the year's Most Attractive Actress at the Hong Kong Society of Cinematographers (HKSC) Awards.Xu was then cast as the female lead in the war epic, "The Warlords" (2007) by Peter Chan.After an extended hiatus from acting, Xu made a comeback in the science fiction thriller "Battle of Memories" (2017).