Evelyne Kraft
Ah Wei
Evelyne Kraft
Ah Wei
Danny Lee Sau-yin
Johnny Chen Zheng Feng
Ku Feng
Lu Tien
Lam Wai-Tiu
Chen Shi Yu
Norman Tsui Siu-keung
Dr. Ah Long
Ng Hong-Sang
Dr. Ah Pi
Ted Thomas
Commissioner
Steve Nicholson
Commissioner's Aide
Hsiao Yao
Huang Tsui Hua
Chen Ping
Lucy
Lee Sau-kei
Views Peking Man at Stadium
Wang Han-Chen
Views Peking Man at Stadium (uncredited)
Ting Tung
Ship Crew (uncredited)
Keizô Murase
Ah Wang / Peking Man (stunts)
Alexander Grand
Radio Operator
The Primevals
2023
Predator
1987
Primeval
2007
Primitive War
2025
Double World
2020
Beware Boiúna
2026
The Sorcerer and the White Snake
2011
Deep Sea Mutant Snake
2022
Bureau 749
2024
AVP: Alien vs. Predator
2004
The Witcher: Nightmare of the Wolf
2021
Mortal Kombat
2021
Werewolf by Night
2022
The Lost Princess
2025
A Knight's War
2025