Lei Qiao is known for Damocles (2020), The Hidden Fox (2022) and Brotherhood of Blades (2014).
No data