as Iwi Warrior
as Treadmill Rat (uncredited)
as Ta Lo Warrior (uncredited)
Acting
Shanghai, China
Female