All roles

The Tale of Rose
2024, Show - Drama
The Infiltrator
2023, Show - Drama, Mystery
Blades of the Guardians
2023, Show - Animation, Adventure
Bright Future
2022, Show - Drama
Lost in
2018, Show - Crime, Adventure, Mystery
Home Coming
2022, Movie - Drama, War
The Fallen Bridge
2022, Movie - Crime, Drama
Endgame
2021, Movie - Crime, Comedy
My Country, My Parents
2021, Movie - Drama
Tribes and Empires: Storm of Prophecy
2017, Show - Drama, Adventure, War
The Old Town Girls
2021, Movie - Drama
The Wild Goose Lake
2019, Movie - Crime, Drama, Thriller
New World
2020, Show - Drama, Adventure
Tempting Hearts
2021, Movie - Drama, Comedy, Romance
Game of Hunting
2017, Show - Drama, Adventure, Mystery
God of War
2017, Movie - Action, History
To Be a Better Man
2016, Show - Drama
The Insanity
2016, Movie - Drama, Comedy, Mystery
Paradise in Service
2014, Movie - Drama, History, Romance
The Laundryman
2015, Movie - Crime, Fantasy, Comedy
The Glory of Tang Dynasty
2017, Show - Drama
Threads of Time
2012, Movie - Drama, Romance
Flowers in Fog
2013, Show - Drama, Mystery
Hide and Seek
2016, Movie - Mystery, Thriller