Lu Yao

Known for: Actor

Lu Yao was born on 28 January 1968 in Hangzhou, Zhejiang, China. He is an actor, known for Detective Dee: The Mystery of the Phantom Flame (2010), Confucius (2010) and Dong bian ri chu xi bian yu (1995).