zackery torres