Y
Yi Zhenxing
Yi Zhenxing (July 15, 1984 -), whose online names are "Calling Beast", "I'm a Stupid Dad" and "Calling Beast Yi Xiaoxing", is an online video producer, film and television director and actor in mainland China.
- Category
- Film & TV
- Nationality
- People's Republic of China
- Born
- 1984-07-15
- Wikidata
- Q24287376