出生于中国湖南,成萱受训于广州市艺术学校及星海音乐学院。 2000年加入广州芭蕾舞团及晋升至首席舞蹈员。她曾先后获邀加入加拿大的当代舞团La La La Human Steps、加拿大大芭蕾舞团和美国俄勒冈芭蕾舞剧院。 2022年加入香港芭蕾舞团,成为首席舞蹈员及舞团导师。
成萱因演出斯托韦尔和欧文不同版本《天鹅湖》的奥德蒂/奥狄莉而见称,亦是第一位饰演布农维尔《拿玻里》长剧主角泰瑞西娜的中国舞蹈员。此外,她曾演出多套古典芭蕾舞剧的主角,包括《睡美人》、《胡桃夹子》、《吉赛尔》、《仙履奇缘》、《唐吉诃德》、《罗密欧与茱丽叶》、《舞姬》、《爱丽丝梦游仙境》,并曾担任多位世界知名编舞家作品的主要和原创角色,包括巴兰钦、科西、杜亚陶、季利安、芳婷、麦英泰尔、卡尼柏诺烈等。就任啦!啦!啦!舞团期间,成萱曾到欧亚及北美20个国家巡演,又曾为巴拉克芭蕾舞团、香港芭蕾舞团和2009年德国多特蒙德芭蕾舞团国际芭蕾汇演IX作客席演出。
成萱曾获多个殊荣,包括2004年第三届上海芭蕾舞比赛银奖、入围2005年第八届纽约国际芭蕾舞比赛,以及2006年桃李杯金奖。
她现为广州市艺术学校及俄勒冈芭蕾舞团学校的客席教员;并于2015年与丈夫共同创办美国俄勒冈国际芭蕾舞学院,出任艺术总监,负责制订和指导芭蕾教育课程及演出。