CBUB / Database / Comics / G / Guardian (Marvel Comics)

Guardian (Marvel Comics)

CBUB Wins: 1
CBUB Losses: 0
Win Percentage: 100.00%

Added by: leroypowell3

Read more about Guardian (Marvel Comics) at: Wikipedia

Official Site: Marvel Entertainment

Guardian (James "Mac" MacDonald Hudson, Jr.), also known as Weapon Alpha and Vindicator, is a fictional character, a Canadian superhero in the who was the leader of Alpha Flight. He was created by John Byrne, and first appeared in Uncanny X-Men #109 which was co-plotted by Byrne and his long-time collaborator Chris Claremont. He was designed to be the Canadian equivalent of Captain America, hence his costume markings are modeled after the Canadian flag.

Guardian first appeared in Uncanny X-Men #109 (February, 1978). He appeared as a member in the first 12 issues of Alpha Flight vol. 1.

James MacDonald Hudson was born in London, Ontario, Canada. He is a leading petrochemical engineer and scientist for the Am-Can Corporation developing a powered exoskeleton suit. When he learns that his work will be used for American military purposes, Hudson raids his workplace, steals the prototype suit and destroys the plans. He leaves the suit to be recovered (albeit without the vital control helmet, which he built before coming to the company) and fully expects to be sued and arrested for his actions.

However, Hudson's girlfriend, Heather MacNeil, uses political connections in the Canadian government to persuade Am-Can to waive the charges against him. As a result, Department H is formed, a secret branch of the Canadian Department of National Defence, and Hudson is named as head of operations. Inspired by the debut of the Fantastic Four, Hudson forms Alpha Flight as a superhero team for the Canadian government and develops his exoskeleton into a battle suit.

Guardian (Marvel Comics)

Images with a green border may be set as the character's main profile image.

For images 200x200 or 300x300 pixels square.

CBUB Match Record:

Result Opponent My Score   Their Score
Win Captain Canuck 3 to 1