Professor Cheng is the Head of Digital Media Design Department of Shanghai Institute of Design, China Academy of Art

Other Associations & Credits:
Member of Shanghai Animation Industry Association
Member of the Board of Directors of Digital Art Committee of the University
Visiting Scholar of Japan Dentsu
PhD candidate in Design Humanities and Innovation Studies at the China Academy of Art
Director of Digital Entertainment and Health Design Research Center, and Digital Creative of Hightide Institutional partner COO
Chief curator of Shanghai International Digital Vision Exhibition