She graduated from the Department of Industrial Design of Beijing Institute of Technology in 1997 and received her Master’s Degree from the same department in 2000. In 2006, she obtained her Master’s Degree from the Art Center College of Design. She is one of the founders of the Department of Industrial Design of Beijing University of Posts and Telecommunications and Xinfengrui Industrial Design Company. Since 2007, she has been working in the Engineering Development Department of Walt Disney Imagineering, California.

She was invited to deliver a speech in an international conference of Industrial Designers Society of America (IDSA).

She is currently Creative Director of Shanghai Disney Resort.

Her concentration is on design and development of prospective concept for customers’ experience in amusement parks. Awards/competitions she won include: Car Styling’s “Car Design Awards”, LG Design Awards, International Design Competition Osaka and Plastiline Product Design Award.