Čínská herečka a bojová umělkyně Shih Szu se narodila 24. října 1953 na Tajwanu, ale pochází z provincie Hunan, v Číně. Od svých šesti let dělala balet a k filmové společnosti Shaw Brothers nastoupila už v 16 letech. Od roku 1971 byla uznávaná širokým spektrem jako bojová umělkyně a nástupkyně královny kung fu Pei Pei Cheng. Její pružnost a bojové dovednosti jí umetly cestu k jedné z největších ženských hvězd kung fu.
V roce 1980 opustila Hong Kong i Shaw Brothers a natáčela na Tajwanu. V té době se povedly ještě snímky The Revenger (1980) sTan Tao Liangem, Dirty Angel (1982) s Dannym Lee a nebo The Murder (1983) s Addym Sung Gam-Loiem. Její poslední film byla duchařina The Revenge Ghost of the Tree (1988). Shih Szu za svou kariéru natočila 64 filmů.