James Jim-Si Ha Filmography
- Actor (45 credits)
- Bodyguard: A New Beginning (2008) Wei
- Lo kong ching chuen (2007) James Yeung
- Qi tiao ming (2000)
- Ai qing meng huan hao (1999) Albert's assistant
- Sao hei te qian dui (1999)
- Wei qing zhui zong (1996)
- Zhen han xing chou wen (1995)
- Gong pu II (1995)
- Huai hai zi ju le bu (1995) Head Guard
- Shao Lin huo bao bei (1994)
- Bat sin fan dim: Yan yuk cha siu bau (1993) Wong's Mahjong Buddy
- Di shi pan guan (1993)
- Leung sheung ching yuen (1993) Card Cheat
- Chu sheng zhi du (1993)
- Cung on zo (1993)
- Tong dang zhi jie tou ba wang (1992)
- Duo bao long hu dou (1992)
- Ba dao zong heng (1992)
- Che shen (1992)
- Ba hai hong ying (1992) Sen's Partner
- You jian shao ye (1992)
- Pu guang ren wu (1991)
- Seong lung wui (1991)
- Hong tian long (1991)
- Hei se zou lang (1991)
- Tu ying dang an (1991)
- Meng gui ru qin hei she hui (1991) Thug
- Bao feng shao nian (1991)
- Yi ben man hua: Chuang tian ya (1990)
- Feng yu tong lu (1990) Detective James
- Xian fa zhi ren (1990)
- Lung foo chuk gang II (1990)
- Hei hai ba wang hua (1990)
- Peng dang (1990)
- Huang jia fei feng (1989)
- Mu zhong wu ren (1989)
- Shen xing tai bao (1989)
- Fu xing chuang jiang hu (1989) Inmate
- Jin pai shi jie (1989) Lily's Husband
- Yi dan qun ying (1989)
- Tian luo di wang (1988)
- Pik lik sin fung (1988) Fleeing Suspect
- Fei lung mang jeung (1988) Triad Boss Gangster's thug, not listed in credits
- Si da tian wang (1987)
- High Sky Mission (1987)
- Director (1 credits)
- Writer (1 credits)