Alvarez

Arrow
Alvarez is a mercenary and a member of the Ghosts, which is an adjunct of the criminal cartel known as H.I.V.E., run by Damien Darhk. Alvarez and other members of the Ghosts were tasked with hijacking a Kord Industries cargo truck, which was carrying cluster bombs. The theft was foiled due to the timely intervention of Star City's vigilante heroes, Thea Queen, Laurel Lance and John Diggle. Darhk was quite put out by this failure, and did not believe in third chances. As a demonstration to the other ghosts, he used his strange mystical powers to siphon the life force from Alvarez' body, killing him.