También conocido/a como: David Terence Richards, Terrence Richards
Arab Swordsman
Wampa (uncredited)
Henchman at Cementfactory (uncredited)
Staff Sergeant MacIntosh Blake (uncredited)
Djart
Cybernaut
Detective
The Bavarian
Scavenger