Yan Gu, a mainland actor, was born in Hangzhou, Zhejiang Province and graduated from Shanghai Theater Academy. In 1986, he played Clone in Silent Iceberg. In 1989, he won the award for the best supporting actress for the 9th China TV Drama Flying Award with Yaqin in Jiajiao. In 2004, she played Qi Wang Yao’s mother at “Changhenge”. In 2008, he won the eighth Chinese TV movie Lily Award for outstanding actress. In July 2009, he played the honorable commander's wife Gui Hongyun in "In that Distant Place." In the 2011 urban sentiment drama “ Mother-in-law came ” she played a somewhat rural woman. In December 2013, she played Ai Mu in Angel Ai MeiLi.