Shell Girl 2024
as Xu Feng
The New Painted Skin 2022
as Ji Tan
Animal World 2018
as Andou
Shot In A Sudden 2015
Actor
Teeth of Love 2007
as He Xuesong
Credits from TMDB.