Chad Allegra

Chad Allegra
Chad Allegra is an American professional wrestler better known by his ring name "The Machine Gun" Karl Anderson. He is currently signed to WWE and is best known for his work as a tag team wrestler, particularly in Japanese promotions like Pro Wrestling Noah and New Japan Pro Wrestling, where he is a former four-time IWGP Tag Team Champion.
Name Chad Allegra
Also Known As Karl Anderson, Chad 2 Badd, Killshot
Birthday 1980-01-20
Gender Male
IMDB Chad Allegra profile on IMDB
Place of Birth Asheville, North Carolina, USA
As: Karl Anderson
2009-02-21
PWG: Express Written...
As: Karl "Machine Gun" A
2008-02-24
PWG ¡Dia De Los Dan...
As: Karl Anderson
2015-11-07
NJPW Power Struggle ...
As: Unknown
2013-12-08
NJPW World Tag Leagu...
As: Chad
2014-12-17
Smack 'Em Up: Realit...
As: Karl Anderson
2014-07-26
NJPW G1 Climax 24 - ...
As: Unknown
2014-06-21
NJPW Dominion 6.21...
As: Karl Anderson
2014-05-10
ROH/NJPW Global Wars...
As: Karl Anderson
2014-12-07
NJPW World Tag Leagu...
As: Karl Anderson
2016-02-11
NJPW The New Beginni...
As: Unknown
2014-02-09
NJPW The New Beginni...
As: Karl Anderson
2015-02-11
NJPW The New Beginni...
As: Karl Anderson
2019-09-15
WWE Clash of Champio...
As: Karl Anderson
2016-01-23
ROH: Winter Warriors...
As: Karl Anderson
2015-05-15
ROH/NJPW Global Wars...
As: Karl Anderson
2015-07-05
NJPW Dominion 7.5 in...
As: Karl "Machine Gun" A
2007-03-10
PWG Album of the Yea...
As: Karl Anderson
2016-02-14
NJPW The New Beginni...
As: Karl Anderson
2012-10-08
NJPW King Of Pro-Wre...
As: Karl Anderson
2016-07-24
WWE Battleground 201...
As: Karl Anderson
2017-03-05
WWE Fastlane 2017...
As: Karl Anderson
2014-08-10
NJPW G1 Climax 24 - ...
As: Unknown
2013-10-14
NJPW King of Pro-Wre...
As: Karl Anderson
2015-02-14
NJPW The New Beginni...
As: Karl Anderson
2014-09-21
NJPW Destruction in ...
As: Karl Anderson
2015-10-03
RPW & NJPW: Global W...
As: Karl Anderson
2012-01-04
NJPW Wrestle Kingdom...
As: Karl Anderson
2009-08-28
PWG: Speed of Sound...
As: Karl Anderson
2016-02-19
NJPW Honor Rising: J...
As: Karl Anderson
2016-09-25
WWE Clash of Champio...
As: Karl Anderson
2015-10-12
NJPW King of Pro-Wre...
As: Karl "Machine Gun" A
2007-04-07
PWG All Star Weekend...
As: Karl Anderson
2016-01-04
NJPW Wrestle Kingdom...
As: Karl Anderson
2014-07-31
NJPW G1 Climax 24 - ...
As: Himself
2015-01-04
NJPW Wrestle Kingdom...
As: Karl Anderson
2015-08-16
NJPW G1 Climax 25 - ...
As: Unknown
2014-03-06
NJPW Strong Style 42...
As: Karl "Machine Gun" A
2007-01-13
PWG Based on a True ...
As: Karl "Machine Gun" A
2007-02-24
PWG Holy Diver Down...
As: Karl Anderson
2015-12-09
NJPW Tag League Fina...
As: Unknown
2013-08-08
NJPW G1 Climax 23...
As: Karl Anderson
2013-04-05
ROH Supercard Of Hon...
As: Karl Anderson
2009-09-04
PWG: Guerre Sans Fro...
As: Karl "Machine Gun" A
2007-07-29
PWG: Giant-Size Annu...
As: Karl Anderson
2014-08-08
NJPW G1 Climax 24 - ...
As: Karl Anderson
2015-04-05
NJPW Invasion Attack...
As: Karl Anderson
2014-05-17
ROH/NJPW War of the ...
As: Unknown
2014-06-08
NJPW Best of the Sup...
As: Unknown
2014-08-01
NJPW G1 Climax 24 - ...
As: Karl "Machine Gun" A
2007-09-01
PWG 2007 Battle of L...
As: Karl Anderson
2016-06-19
WWE Money in the Ban...
As: Karl Anderson
2016-08-21
WWE SummerSlam 2016...
As: Karl Anderson
2015-05-03
NJPW Wrestling Donta...
As: Karl Anderson
2014-07-21
NJPW G1 Climax 24 - ...
As: Karl Anderson
2016-10-30
WWE Hell in a Cell 2...
As: Karl Anderson
2015-09-27
NJPW Destruction in ...
As: Karl "Machine Gun" A
2007-02-10
PWG Guitarmageddon I...
As: Karl "Machine Gun" A
2007-11-11
PWG The High Cost of...
As: Unknown
2013-09-30
NJPW Destruction 201...
As: Karl "Machine Gun" A
2007-09-02
PWG 2007 Battle of L...
As: Karl Anderson
2014-11-08
NJPW Power Struggle ...
As: Karl Anderson
2015-09-23
NJPW Destruction in ...
As: Karl "Machine Gun" A
2007-04-08
PWG All Star Weekend...
As: Unknown
2014-07-28
NJPW G1 Climax 24 - ...
As: Karl Anderson
2015-05-16
ROH/NJPW Global Wars...
As: Karl Anderson
2016-02-20
NJPW Honor Rising: J...
As: Karl "Machine Gun" A
2008-01-05
PWG All Star Weekend...
As: Karl "Machine Gun" A
2008-01-06
PWG All Star Weekend...
As: Karl Anderson
2018-06-17
WWE Money in the Ban...
As: Karl Anderson
2019-10-06
WWE Hell in a Cell...
As: Karl Anderson
2018-02-25
WWE Elimination Cham...
As: Karl Anderson
2013-08-17
ROH Manhattan Mayhem...
As: Karl Anderson
2016-01-05
NJPW New Year Dash 2...
As: Karl Anderson
2016-11-20
WWE Survivor Series ...
As: Karl Anderson
2017-04-02
WWE Wrestlemania 33...
As: Karl Anderson
2014-01-04
NJPW Wrestle Kingdom...
As: Karl Anderson
1993-01-11
WWE Raw...