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