He's from the comics and even appeared briefly in the 90s X-Men cartoon. He's a member of the Canadian equivalent of the Avengers.