George Clooney
Ben Affleck
Richard Gere
Obi Ndefo
Daniel Craig
Angelina Jolie
Mia Farrow
Blake Lively
Nicole Kidman
Sydney Sweeney
Joey Lawrence
Madelyn Cline
Bridget Moynahan
Jennifer Lopez
Brad Pitt
Show more
Xu Kaicheng is a Chinese actor. He is known for his roles in the web dramas I Cannot Hug You, Moonshine and Valentine, I'm a Pet At Dali Temple and Well-Intended Love. Wikipedia