Yao Lu
An image from Eternal Beloved, one of the productions that also features Yao Lu.
Yao Lu

Yao Lu

January 28, 1968 — Hangzhou, Zhejiang, China
Detective Dee and the Mystery of the Phantom Flame

Detective Dee and the Mystery of the Phantom Flame

2010

Confucius

Confucius

2010

The Assassins

The Assassins

2012

The Qin Empire

The Qin Empire

2009

Burning Ice

Burning Ice

2017

Tomb of the Sea

Tomb of the Sea

2018

Eternal Beloved

Eternal Beloved

2009

Lee's Adventures

Lee's Adventures

2011