Eugene Judd is also known as the Canadian hero, Puck.
Puck was part of Alpha Flight when they were tasked with bringing Wolverine to Department H. The team managed to do so, but when they found out why they wanted the mutant, Puck and the other members of Alpha Flight confronted their leader, Vindicator and General Chasen.
- Powers: Athletic abilities
- Relatives: Unknown
- Only Appearance: Repo Man