

Fearless
2006 · as Nong Jinsun

The Lost Bladesman
2011 · as Xun You

Ocean Heaven
2010 · as Tang

The Silent War
2012 · as Wu Chang, 701 Agent

Gimme Kudos
2005 · as Chief Policeman

Lady Cop & Papa Crook
2008 · as Zhao Tianhe

Burning Stars
2024 · as Li Dazhao

For Love or Money
2014

Three Old Boys
2024 · as Guo Ju

Battle of Xiangjiang River
2017 · as 彭德怀

In the Prime of Life
2026 · as Yuan Jiliu

Reviving of Beichuan
2011

Love Tactics
2010

To Kill a Watermelon
2017 · as Chen Cao

A Love of Blueness
2000

Rock N Cop
2025 · as Gondo

A Mysterious Bullet
2014 · as Wang Shu

Lu Jianjiang
2020