Chen Duling

28.5

Chen Duling is a Chinese actress. She is best known for her role in the coming-of-age film The Left Ear directed by Alec Su, Love In Flames of War and Till The End Of The Moon.

Known For

Tv Known For

Known For

Movie Known For