Kan Yu

Kan Yu

More details

Known For

Filmography

2025

Rescued the Lost Times
Rescued the Lost Times
as Zhuang Yao
TV - Released: 10/10/2025

2017

The Love of Delingha
The Love of Delingha
as Tuo Su
Movie - Released: 1/1/2017