Ben Astar

Ben Astar (known to his squadmates as Mech) was a member of Alpha Squad, a group of commandos serving during Revans War. He was the slicer and demolitions specialist for the Alphas.