Leo Mueller

Leo Mueller was a weapon arms dealer. He was taken down by Arrow.