太公望
Lan first rose to prominence in 1990 for playing Jiang Ziya in the epic fantasy television series "The Investiture of the Gods", adapted from Xu Zhonglin's classical novel of the same title. The series reached number one in the ratings when it aired in China.