Born in Taipei, Taiwan, Chen Shu Hua pursued double major studies in piano and erhu at Kuang Jen High School. After graduation, she passed auditions organized by the Ministry of Education to gain direct entry into the Taiwan Chinese Culture University Department of Chinese Music, majoring in erhu. Formerly an erhu performer with the Taipei Broadcasting Corporation of China Chinese Orchestra, she joined SCO in 2002.