Home
Movies
TV shows
Sign In
Sun Yuchen, or better known professionally as Alex Sun, is a Chinese actor.
My Lovely Matchmaker
As Xia He Xi
Love is Forbidden Here
As Chen Liou
I Don't Want to Fall in Love With Humans
As Gu Ze Si
White Fox Prince, Please Behave
As Bai Jing Huan
My Charming Villainous Emperor
As Gu Yu Yang