Leo Chen
Directing • Fuzhou, China
Leo Chen is an assistant director based in New York City.
Known For
7.0The Eight Hundred
2020
7.1Black Dog
2024
6.3Last Call for Istanbul
2023
8.4Rescue at Dongji
2025
6.8Mr. Six
2015
From Nerdspin
Filmography
- 2025★ 8.4
- 2024★ 7.1
- 2023★ 6.3
- 2020★ 7.0





