John Sham oynadığı filmler ve diziler

Qi xiao fu (Painted Faces) (1988)
Xia ri fu xing (Twinkle Twinkle Lucky Stars) (1985)
Huang jia shi jie (In the Line of Duty 2) (1985)
Qi mou miao ji: Wu fu xing (Winners & Sinners) (1983)