Jiang Ziya
Lan is noted for his roles as Jiang Ziya in the television series "The Investiture of the Gods".