Born and raised in Shanghai, Boyang Zhu(Ben) has always had a passion for art. Receiving traditional art training during middle school and high school, he was inspired by the beauty and elegance in sculptures and master paintings from Ancient Greek and Renaissance. He was also exposed to various games and films that showed him infinite possibilities of new media.
After finished school at China Academy of Art, he went to Sheridan college to further his study. And now graduated from computer animation program, he is seeking a position as character artist in film and game industry.
Boyang is also interested in reading and thinking about art and science. He works as a volunteer, translating TedTalks from English to Chinese to help spreading world changing ideas.