Among Shu's earlier notable works were The Foliage (2004), a romance film set in Yunnan during the Cultural Revolution.The same year, she was honored at the Huabiao Awards as Best Actress for the Taiwan and Hong Kong region for her performance in the romantic comedy film, If You Are the One, directed by Feng Xiaogang.Shu Qi has been representing Frederique Constant in Asia as a brand ambassador since 2008.In 2009, she, along with Frederique Constant and Paint-a-Smile Foundation, repainted the murals on the walls of the cardiology department at the Beijing Children's Hospital.
Born in Xindian township, Taipei County (now New Taipei City), Shu Qi went to Hong Kong at the age of 17 to seek a film career.
Thereafter, she has appeared in Hong Kong films such as Portland Street Blues (1998), City of Glass (1998), the box office hit Gorgeous (1999), Stanley Kwan's The Island Tales (1999) and Hou Hsiao-hsien's critically acclaimed film Millennium Mambo (2000), successfully made her transition into mainstream acting.
In 2002, Shu starred in the French film The Transporter, the first installment of the Transporter franchise.
This marked her first foray into the American market.
Later, Shu would go on to star in a small but very memorable role in the American romantic comedy New York, I Love You (2008).
She eventually came under the management of Hong Kong film producer Manfred Wong, who signed her to several Hong Kong Category III films such as Sex & Zen II (1996).