Movies
Let the Bullets Fly
as The Four
Flying Swords of Dragon Gate
as Ji Xueyong
Three Kingdoms: Resurrection of the Dragon
as Deputy General of the Vanguard
The Last Tycoon
The Bodyguard
as Jin Si
Legend of the Naga Pearls
as Yan Zhenku
White Vengeance
as Male demon; Qin shi Huang Di
Detective Dee: The Celestial Mystery
as Zhang Jing
The Frontier Under The Blood Moon
as Di Renjie
The Forbidden Area of Lost Tomb