Known For
Photos
Filmography
—
—
2025
2025
2024
2023
2023
2023
2023
2023
2018
2016
2016

Creation of the Gods III: Creation Under Heaven
Movie · as Yin Jiao

Guardians of the Lands
TV · as Nan Shan · 1 ep

Creation of the Gods II: Demon Force
Movie · as Yin Jiao

The Blossoming Love
TV · as Lord Qian Guang · 1 ep

The Land of Warriors
TV · as Dai Mubai · 38 eps

New Liao Zhai: The Story of a Sinful Woman
Movie

Creation of the Gods I: Kingdom of Storms
Movie · as Yin Jiao

Raising From Zero
TV · as Self · 7 eps

South Sea Tomb
TV · as Gu Chai · 16 eps

The Starry Love
TV · as Chao Feng · 40 eps

Super Nova Games
TV · 12 eps

Artificial Intelligence
Movie · as Box

The Guest
Movie · as Li Desheng



