Skip to content

Directing

Leo Chen

Place of birth
Fuzhou, China
Gender
Male
Movie credits
1
TV credits
0

Biography

Leo Chen is an assistant director based in New York City.