Echo Nguyen
Echo Nguyen is a director and writer from the Texas Triangle. She loves dark and twisted thrillers focusing on the stories of young women.
Known for
Directing
Place of birth
Houston, Texas, USA
Known For
Credits
Photos