
Actor
Age 40 · China

2020 · ★ 7
as Zhu Shengzhong

2024 · ★ 7.1
as Bank Teller

2019 · ★ 6.6
as Captain Chen (segment "The Eve")

2020 · ★ 5.8
as 闫瑞

2023 · ★ 7
as Xu Yizhou

2021 · ★ 6.8
as Qi Shun

2023 · ★ 6.3
as Dai Ruyi

2021 · ★ 6
as Huang Rui (segment "Riding the Wind")

2019 · ★ 5.5
as Tang Song

2014 · ★ 5.7
as Qiao Ran

2024
as Chu Dongyang

2016
as Li Yongsheng

2025
as Performer (voice)

2021
as Ye Weijun (young)

2008

Movies from TMDB, TV roles from TVmaze (main cast only).