David Chiang Da-Wei
Role: Wai Fung
Lily Li
Role: Gi Gi's Mother
Lau Kar-Wing
Role: Master Tien, Gi Gi's Grandfather
Cecilia Wong
Role: Tien Gi-Gi
Norman Tsui
Role: Bao Tung, Gi Gi's 4th Uncle
Wai Wang
Role: Emperor Ping Xi
Wilson Tong Wai-Shing
Role: Bao Jiang, Gi Gi's 3rd Uncle
John Cheung Ng-Long
Role: Tien Chung, One of Gi Gi's Uncles
Lee Hoi-Sang
Role: Mongolian Fighter
Gordon Liu Chia-Hui
Role: Shaolin Fighting Monk
Ching Miao
Role: Wai Jing Yuan, Wai Fung's Father
Teresa Ha Ping
Role: Gi Gi's 1st Aunt
Wong Ching-Ho
Role: Teacher Wong
Lun Ga-Chun
Role: Little Fatty, Gi Gi's Servant
Peter Chan Lung
Role: Guard (uncredited)
Chan Ming-Wai
Role: (extra) (uncredited)
Cheung Chok-Chow
Role: Townsfolk (uncredited)
Johnny Cheung Wa
Role: Guard (uncredited)
Chin Chun
Role: Lord of Imperial Decree (uncredited)
Chin Yuet-Sang
Role: Opponent in Credit's Prologue (uncredited)
Chu Kai
Role: Servant (uncredited)
Got Ping
Role: (extra) (uncredited)
Ho Bo-Sing
Role: Servant (uncredited)
Ho Kei-Cheong
Role: Guard (uncredited)
Hsiao Ho
Role: Opponent in Credit's Prologue (uncredited)
Kei Ho-Chiu
Role: (extra) (uncredited)
Lam Hak-Ming
Role: Servant (uncredited)
Lau Chun
Role: Eunuch (uncredited)
King Lee King-Chu
Role: (extra) (uncredited)
Lui Hung
Role: Wai Fung's Mother (uncredited)
Mang Hoi
Role: Opponent in Credit's Prologue (uncredited)
Nam Wai
Role: (extra) (uncredited)
Sai Gwa-Pau
Role: Townsfolk (uncredited)
San Sin
Role: (extra) (uncredited)
Tang Wing-Siu
Role: Guard (uncredited)
Ting Tung
Role: Townsfolk (uncredited)
To Wing-Leung
Role: Townsfolk (uncredited)
Wong Chi-Keung
Role: (extra) (uncredited)
Yeung Wah
Role: Guard (uncredited)