Electro and Boomerang, he pulled a heist at an airport but was arrested by the Iron Guard. See Also 1 appearance(s) of Steven Levins (Earth-64894), 1 image(s) of Steven Levins (Earth-64894) in Marvel Database