Leo Chen ProfessioneRegiaLuogo di nascitaFuzhou, China BiografiaLeo Chen is an assistant director based in New York City. Film con Leo ChenBlue Sun Palace 2025 · ★ 6.6 TMDB · IMDb