← Back to Home
👤
Xiaoshuai Wang
Director
📈
Top Grossing Directed Movie
So Long, My Son
$4,407,835
📉
Lowest Grossing Directed Movie
So Long, My Son
$4,407,835
🎬
Directorial Debut
Beijing Bicycle
2026
🌟
Latest Directed Release
So Long, My Son
2019