Roseline was born in Shanghai, China. She graduated with a degree in Tourism Management from Ouhua College in Shanghai in 2009. She has a personal blog about her pageant and personal experiences.
Roseline started her career as a professional model in 2003, after being inspired by a biography written about Cindy Crawford. During her career, Roseline has done work for well-known brands such as Chanel, Bvlgari, Cartier, Gucci, Guess, Armani, FerrAgamo, Versace, Bottega Veneta, Louis Vuitton, Marc Jacobs, Chloe, agnès b., UPS and Qingdao Beer. She has also served as the brand spokesperson in Shanghai for the Shangri-La Hotel Jade 36 Bar. Roseline has participated in the 2012 New York Fashion Week New York Spring/Summer Fashion Week, the 2011 Shanghai Fashion Week, the China 2006 Fashion Week, the 2005 Singapore Fashion week and been a red carpet or VIP guest for a variety of brands such as Ferrari, Mercedes, Vertu and Coca-Cola. She earned second place in the 2003 Shanghai International Model Finals while still in high school, was the winner of the 2004 5th CCTV Model Competition for the Hefei Region, and 3rd runner-up overall in China for the 2004 5th CCTV Model Competition National Finals.She also walked for Dior.
Roseline competed in reality television series The Face which aired on Oxygen. She was the last standing member on the team of Naomi Campbell, and finished as a runner-up.
Roseline, who stands 1.82 m (5 ft 11.5 in), competed in the Miss Universe China 2011 Pageant, held on July 10, 2011 at the MasterCard Center in Beijing, China. In addition to winning the Pageant, she was also chosen as Miss Popularity in on line voting on popular Chinese websites Sina.com, Tudou.com, Qiyi.com, PPTV, Netease and Youku. In August 2011, after the China Pageant, Roseline traveled to New York City for additional training including English training, Samba lessons and cultural immersion. The training was arranged by the National Director for Miss Universe China, Yue-Sai Kan, an entrepreneur, media icon and philanthropist. As the 2011 Miss Universe China, Roseline has received widespread media both in China and abroad, including: China Daily; Oriental Morning Post; CNN the Wall Street Journal and Forbes.
She later represented China at Miss Universe 2011 held on September 12, 2011, in São Paulo, Brazil, where she placed in the Top 16, becoming the 1st delegate from China to place in the semifinals since 2002 and eventually finished as 4th Runner-Up. She wore a traditional costume similar to the dress worn in traditional Kun Opera which was created by famous designer Guo Pei. After Miss Universe Zilin. She participated in the reality show The Face on Oxygen of Naomi Campbell. She was Runner-up with Margaux Brooke.