Movies
Rumble in the Bronx
as Realtor
Three Kingdoms: Resurrection of the Dragon
as Liu Bei
Come Drink with Me
as Fan Dapei / Drunken Cat
Citizen Shaw
as Self
Confession of Pain
as Chow Yuen-Sing
Black Magic
as Mr. Wang
Trivisa
as Ho Yu Kei
In the Line of Duty 3
as Yamamoto
The Adventures of Emperor Chien Lung
as Prince Yong
The 14 Amazons
as Lu Chao