← Back to Home
👤
Ao Shen
Director
📈
Top Grossing Directed Movie
No More Bets
$541,001,555
📉
Lowest Grossing Directed Movie
My Dear Liar
$15,671,367
🎬
Directorial Debut
My Dear Liar
2019
🌟
Latest Directed Release
Dead to Rights
2025
Directorial Filmography
Released in 2026
🎬