Ethan (Zhaoxin) Liu is a narrative film director, writer based in New York. Born in Liaoning, China on March 16, 1995. Ethan began studying art at an early
age. He is a graduate of Central Academy of Fine Arts where he majored
in Digital Media Art. He also holds a Master degree in Directing from SVA’s MPS Directing Program in the Spring of 2019. His thesis film "Midair" made some good achievements on Film Festivals. He did lots of experimental art works before which makes him is a creative storyteller who want to make his films visually with his unique art style. Now he is focus on pursuing his director career with narrative short and feature film.