Actor · Born 1978
The Volunteers: Peace at Last
2025 · as Long Daoquan
The Volunteers: The Battle of Life and Death
2024 · as Long Daoquan
Time Rescue Team
2019
Untonsured Monk Wu Song
2019 · as Shi En
邱少云
2010