Shen Teng
An image from Crazy Alien, one of the productions that also features Shen Teng.
Shen Teng

Shen Teng

October 23, 1979 — Qiqihar, Heilongjiang, China
Hi, Mom

Hi, Mom

2021

Full River Red

Full River Red

2023

Goodbye Mr. Loser

Goodbye Mr. Loser

2015

Hello Mr. Billionaire

Hello Mr. Billionaire

2018

Moon Man

Moon Man

2022

Pegasus

Pegasus

2019

Pegasus 2

Pegasus 2

2024

Crazy Alien

Crazy Alien

2019