Color Scheme
Marvel Comics Archive
Characters
Comics
Trading Cards
Video
Games
Vindicator
Real Name
James MacDonald "Mac" Hudson
1st Appearance
Uncanny X-Men #120
Alias
Guardian
Weapon Alpha
Other
Comicography
[2]
First Story
[2]
Alpha Flight #1
- 8/1983
Alpha Flight #2
- 9/1983
Vindicator Gallery