Mengyuan (Isabel) Le - COSTUME designer, SET DESIGNER
MEGYUAN (ISABEL) LE is a New York-based set designer and visual artist originally from Shanghai, China. She received her MFA from University of Washington, and BSSC Architecture from The Chinese University of Hong Kong. She has been working for shows of different scales, from 32 audience to Broadway size.
Theatre for her is a holistic journey. The world expands beyond rational or literal space, and digs into its spiritual dimension. She wishes the visual experience she creates help open an ever-growing dialogue with the audience.