She starred as "Ge Li Er" in the 2010 Chinese TV War Drama Departed Heroes (Yuan Qu De Fei Ying), directed by Qing Hua. She also played the receptionist of Isabelle Wright (Sarah Jessica Parker) in episode 3 of season 4 in Fox's TV show, Glee, entitled "Makeover".