Skip to main content
Back to Collection
Person

Leo Chen

Specialty
Directing
Origin
Fuzhou, China

Professional Trajectory

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

Registered Filmography