Mea Culpa
Kally's Mashup
Squid Game
XO, Kitty
PG Porn
Wicked
The Forge
Moana 2
Venom: The Last Dance
Ask Me What You Want
Yong Lu is known for Xin Ping zong xia ying (2011), The Qin Empire (2009) and Jiaoren of the South China Sea (2021).
The Qin Empire
A Female Student Arrives at the Imperial College
Jiaoren of the South China Sea
Tracking Knights Phantom