Eric Cheng was born and raised in Beijing, China.
In 2009, He made his first 2D animated short The Red in the Communication University of China (CUC) . The Red gained huge popularity on the Internet due to its innovative idea and fine quality. One year later, Eric created his second animated short Happy Anniversary as his graduation project in CUC, which won the Special Award at the 2012 TOKYO Anime Award and several others.
Upon his graduation from CUC, Eric was admitted to the University of Southern California (USC), School of Cinematic Art in 2012, where he completed his third animation, Higher Sky. In Higher Sky, Eric demonstrated a deep understanding of the Chinese aesthetics, as well as a unique perspective of the Chinese cultural heritage. Shortly after the release of the animation, he earned an international name through the Student Academy Award.
As a third-year graduate student at USC, Eric will continue challenging himself in his master graduation project, which will be a 3D & live action film.