Poyen Wang tem dois mestrados na Escola de Artes Visuais de Nova York, com especialização em Arte Computacional, e na Universidade Nacional de Artes de Taipei, com especialização em Novas Mídias Art. Ele ganhou o Prêmio Medalha de Ouro em Novas Mídias Art (National Art Exhibition, Taiwan), Paula Rhodes Award for Exceptional Achievement in Computer Art (School of Visual Arts, Nova York), Asia Digital Art Award (Fukuoka, Japão) e concluiu o Artist in the Marketplace Fellowship (NY, Estados Unidos) em 2018. Suas exposições individuais, incluindo The Black Sun, Taipei Digital Art Center, Taiwan (2020), Atlas Portal, Taiwan Academy, Los Angeles, Estados Unidos (2018), An Obscure Silhouette, Flux Factory, NY, Estados Unidos (2018), e Saudade, Museu Nacional de Belas Artes de Taiwan, Taichung, Taiwan (2016). Ele é professor assistente adjunto no Departamento de Estudos de Cinema e Mídia do Hunter College desde 2021.