Series | The Left Ear | 2023-12-15 | |
Series | Got a Crush on You | Wan Ru | 2023-12-07 |
Movie | Love of God | Bai Do | 2018-07-13 |
Series | Rakshasa Street | Wei Zi | 2017-08-02 |
Series | The Legend of Beggar King and Big Foot Queen | 2016-06-25 | |
Series | The Divine Doctor | 2015-01-21 | |
Series | 独立纵队2 | 2015-09-18 | |
Movie | The Dead End | 2015-06-19 |