Burchell Clemens. First appeared in Captain America #310 (October, 1985). Professional criminal, based in Serpent Citadel.
Type: character — Section: Marvel