Real Name: Marc Dionne
Born: January 1989
Hometown: Victoriaville, Quebec, Canada
Billed From: The Marvel Universe
Billed Height: 5 ft 10 in
Billed Weight: 156 lb
Debut: September 2005