Born in Chengdu, China, Haoran Luo is a filmmaker and photographer. His experience with photography and belief in its capacity to enhance one’s perception has inspired his filmmaking. He holds a BA in film studies, cum laude, from Ohio State University and an MFA in filmmaking from the Maryland Institute College of Art.​ As a freelance photographer, he lives in New York City now.