Zhang Zhengyong
Graduated from the Directing Department of the Central Academy of Drama.
Snow Leopard Secret War 2021
Rating: 10
House of Flying Daggers 2004
Rating: 7.5
as Yang Dali
as Performer