L

Leo Chen

Directing

Born
—
Place of birth
Fuzhou, China

Biography

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

Filmography