Vic Armstrong and Harrison Ford Harrison Ford with his stunt double Vic Armstrong on the set of Indiana Jones and the Last Crusade.