DesiMDB

Directing

Leo Chen

EN, ZH, TR cinema · 6 credits

Birthplace

Fuzhou, China

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

Known for

Filmography