Sun Yuchen, or better known professionally as Alex Sun, is a Chinese actor.
My Charming Villainous Emperor
I Don't Want to Fall in Love With Humans
Love is Forbidden Here
My Lovely Matchmaker
White Fox Prince, Please Behave
TV · as Gu Yuyang · 24 eps
TV · as Chen Liou · 22 eps
TV · as Gu Zesi · 21 eps
TV · as Xia Hexi · 24 eps
TV · as Bai Jinghuan · 24 eps