Shanghai Television Festival
In 2008, Yin starred in "The Woman's Lifetime", and was nominated for the Best Actress Award at the 14th Shanghai Television Festival. She also as the torch bearer in the 2008 Beijing Olympic Games.