Bio: In ultimate x-men 98 it's revealed this vindicator is not James Hudson, but actually John Wraith from Weapon X
Notes: The Ultimate version of this character is not an alternate identity of the regular Marvel character as the Ultimate universe is a distinct reality.
See here for more information.