Cast Credits My Strange Friend (2020) Starring as Duan Mu Hao The Prince of Tennis (2019) Starring as Zhuo Zhi The King of Blaze (2018) Starring as Hao Yue [God of thunder] Starring as Lei Hao Untouchable Lovers (2018) Starring as Liu Zi Ye King is Not Easy (2017) Starring as Emperor Ji Man