Home
Movies
TV
Watchlist
History
Android TV
Connect
Donate
Discord
Leon Chan
Taiwanese singer and actor active in mainland China. He took part in the Chinese survival show Idol Producer and debuted as a member of Chinese boy gr...
Show more
Movies
TV Shows
Set Sail 2024 - China Central Radio and Television Station New Year's Eve Party
2023
0.0
2023-2024 Zhejiang Satellite TV New Year's Eve Party
2023
0.0
Soul Snatcher
2020
6.6
2020湖南卫视拼多多双十一超拼夜
2020
0.0
Idol Producer
Unknown year
0.0