，阿诺表示：“刚拍完《终结者》后我就告诉Jim（指导演），我一直感觉大家应该把《终结者》中的故事继续下去。”他与琳达都在续集中继续出演同一个角色。经过一次广泛的选角搜索，年仅12岁的爱德华·弗朗从数百位候选人中脱颖而出，成为约翰·康纳一角的扮演者；罗伯特·帕特里克因其与阿诺外型和风格上的明显不同而得以出演T-1000一角（导演将两人分别形容为像一辆保时捷跑车和一台真人装甲坦克。）他之前曾出演过动作片《终级警探2》，而爱德华之前则没有过任何的演出经验。乔·莫顿被选中出演迈尔斯·戴森，一位Cyberdyne公司