Actor · Born 1982
Dragon Seeking Coffin
2024 · as Zeqiang Yin
Detective Dee and The Ghost Ship
2022 · as Feng Jiang in mask
The Nether Palace
2021 · as Bar owner
Tiger Soldiers
2020 · as Yuji Kato
The Foggy Monster
2020 · as Boss Zhang
The Dawn of War
2020 · as Tank
Key To The Luck
2019 · as Guard Boss
The Ten Tigers of Guangdong: Good Fortune of Huang Cheng
2018 · as Ji En
The Secret of Immortal Code
2018 · as Man in black