2011
Dragon
Actor - Detective Xu Bai-Jiu
2009
Red Cliff: Part II
Actor - Zhuge Liang
The Battle of Red Cliff
2007
The Warlords
Actor - Jiang Wuyang
2006
Confession of Pain
Actor - Detective Yau Kin Bong
2004
House of Flying Daggers
Actor - Jin
1994
Chungking Express
Actor - He Zhiwu, Cop 223
Full filmography