Cast Credits Go and Domain Your Game (2023) Starring as Cheng Da Lei The Detective (2021) Starring as Cheng Yang The Emergence of First Love (2019) Starring as Huo Zi Ang Dear Prince (2017) Starring as Zhou Yi Ran