D'origine taiwanaise, Shu Qi débute sa carrière cinématographique en tournant à Hong Kong. Son premier film est Sex and zen 2 en 1996. Elle tourne dans de nombreuses comédies adolescentes mais aussi des films "érotiques". Sa rencontre avec le réalisateur de films d'action Andy Lau lance sa carrière en lui offrant le rôle principal dans 5 de ses films dont Storm Riders (1998). A vingt-cinq ans à peine elle a plus de 30 films à son actif, elle est une star en Asie et a remporté de nombreux prix équivalent aux César à Hong Kong.En 2000, elle joue dans Hidden Whisper de Vivian Chang. Mais c'est dans Millennium Mambo (2001) de Hou Hsiao Hsien qu'elle donne sa pleine mesure, son interprétation de Vicky crève l'écran. Elle poursuit son métier en enchaînant des productions éclectiques.