Handuo Zhang é o fundador e CEO da Babel Universe. Nascido em Shenyang em 1994, ele possui um diploma de bacharel em cinema e mídia integrada pela Emily Carr University of Art and Design e um mestrado em narrativa digital pela International Film Academy Cologne.