Producer, Actress, Visual Effects
Born in Wuhan, China, Qi Luo came to the United States to study film after she got her Bachelor degree in Digital Media in 2011. After the two-year program, Qi got her MFA degree in film from San Francisco Art Institute in May, 2013. During her study in San Francisco, Qi devoted herself into film projects both on campus and out of school, ...
Search: