Sha-Fei Ouyang was born on September 9, 1924 in Suzhou, Jiangsu, China. She is known for her work on Feng huo wan li qing (1967), Qiao tai shou ran dian yuan yang pu (1964) and Hong Kong Emmanuelle (1977). She was married to Kuang-Chi Tu. She died on August 5, 2010 in Salt Lake City, Utah, USA.