Leo Chen ProfissãoRealizaçãoLocal de nascimentoFuzhou, China BiografiaLeo Chen is an assistant director based in New York City. Filmes com Leo ChenBlue Sun Palace 2025 · ★ 6.6 TMDB · IMDb