Chi Muoi Lo
Biography
Chi Muoi Lo is a classically trained actor, writer, and entrepreneur born on October 31, 1976, in Phan Rang, Vietnam. He fled communist Vietnam as a child and was raised in Philadelphia with his nine brothers and three sisters after being sponsored by the Jewish League of America. Lo gained critical attention for his 2000 film debut, Catfish in Black Bean Sauce, which also caught attention at film festivals.