Tags: Comics Character.
Guardian (James Mac MacDonald Hudson Jr.) also known as Weapon Alpha and Vindicator is a fictional character a Canadian superhero in the Marvel Comics Universe 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.