Acting
1995-05-10 · Hefei,Anhui Province,China
Mad Demon Lord
2021 · Series
The Tianchi Monster
2019 · Movie