2006
as Man at Bar
1997
as Keeper of the Staff
as Zyang Wu
1996
as Crossing Guard
as Zhou Zhan
1995
as Jimmy
1993
as Money Man (uncredited)
1989
as Yang Po
1982
as Cook
1971
as Chinese Worker (uncredited)