Treasure Union: Phoenix Treasure 2018
as Fan Yi Zhi
Treasure Union: Mystery Note 2018
Lost in Italy 2017
as Tang Hao
Time Transfer Students 2015
as Yan En Jun
Credits from TMDB.