Sheng was born in 1987, Taiwan, currently based in the Netherlands. He is interested in contemporary human-animal relationships, and attempts to spark off debates. He uses still/moving images, sound, video games and various medium. He received his MA in Photography from Kunstakademie St.Joost in the Netherlands, and MSc in Computer Science from the Computer Music Lab at National Taiwan University. Having also been working as a scientist, scientific values and methodologies are crucial to his works.
Sheng's recent works are/will be shown in EYE Filmmuseum in the Netherlands, OrganVida Photo Festival in Croatia, FORMAT Festival, Belfast Festival in UK, and LianZhou Foto Festival in China.