Yu-Cheng Chuang est actuellement professeur adjoint au département des médias numériques de l'université nationale de science et de technologie de Yunlin, à Taiwan. En 1998, il a obtenu un diplôme de maîtrise en beaux-arts du département de peinture du Rochester Institute of Technology, aux États-Unis. En 2003, il a obtenu un doctorat du département des arts visuels du Goldsmiths College de l'université de Londres, au Royaume-Uni.