Leon Lee
Tagline: Celebrating the artistry of a true visionary, Leon Lee!
Born in 1973 in Guangzhou, China, Leon Lee has been actively directing films since 1995, specializing in the genres of documentary and drama. His most renowned works include "Human Harvest" and "Avenues of Escape," both of which have won him several awards, including the prestigious Peabody Award for his work in "Human Harvest". Lee's directorial style is noted for its honest, unflinching portrayal of human rights issues, often shedding light on stories that others might shy away from. On a personal note, Leon Lee's fearless dedication to uncovering and sharing truth, no matter how uncomfortable, marks him as not just an exceptional filmmaker, but a deeply courageous human being.