Series | The Left Ear | Unknown | 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 | Unknown | 2016-06-25 |
Series | The Divine Doctor | Unknown | 2015-01-21 |
Series | 独立纵队2 | Unknown | 2015-09-18 |
Movie | The Dead End | Unknown | 2015-06-19 |