
1980-01-20 ( 45 years old ) in Asheville, North Carolina, USA
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.
Movies
NXT Battleground 2024
2024-06-09
Countdown to NXT Battleground 2024
2024-06-09
WWE Survivor Series: WarGames 2022
2022-11-26
WWE Crown Jewel
2022-11-05
NJPW: Royal Quest II - Night 2
2022-10-02
NJPW: Royal Quest II - Night 1
2022-10-01
NJPW G1 Climax 32: Day 20 (Final)
2022-08-18
IMPACT Wrestling: Emergence 2022
2022-08-12
IMPACT Wrestling: Against All Odds 2022
2022-07-01
IMPACT Wrestling: Slammiversary 2022
2022-06-19
NJPW Dominion 6.12 In Osaka-Jo Hall
2022-06-12
IMPACT Wrestling: Under Siege 2022
2022-05-07
NJPW Wrestling Dontaku
2022-05-01
IMPACT Wrestling: Rebellion 2022
2022-04-23
NJPW Windy City Riot
2022-04-16
IMPACT Wrestling: Multiverse of Matches
2022-04-01
IMPACT Wrestling: Sacrifice 2022
2022-03-05
IMPACT Wrestling: No Surrender 2022
2022-02-19
IMPACT Wrestling: Hard to Kill 2022
2022-01-08
IMPACT Wrestling: Throwback Throwdown II
2021-12-18
IMPACT Wrestling: Turning Point 2021
2021-11-20
IMPACT Wrestling: Bound For Glory 2021
2021-10-23
IMPACT Wrestling: Victory Road 2021
2021-09-18
AEW All Out
2021-09-05
IMPACT Wrestling: Emergence 2021
2021-08-20
NJPW Resurgence
2021-08-14
IMPACT Wrestling: Slammiversary 2021
2021-07-17
AEW Fyter Fest
2021-07-14
AEW Road Rager
2021-07-07
IMPACT Wrestling: Against All Odds 2021
2021-06-12
IMPACT Wrestling: Under Siege 2021
2021-05-15
IMPACT Wrestling: Rebellion 2021
2021-04-25
IMPACT Wrestling: Hardcore Justice 2021
2021-04-10
IMPACT Wrestling: Sacrifice 2021
2021-03-13
IMPACT Wrestling: No Surrender 2021
2021-02-13
IMPACT Wrestling: Hard to Kill 2021
2021-01-16
IMPACT Wrestling: Final Resolution 2020
2020-12-12
IMPACT Wrestling: Turning Point 2020
2020-11-14
Talk N' Shop A Mania 2
2020-11-13
IMPACT Wrestling: Bound for Glory 2020
2020-10-24
IMPACT Wrestling: Victory Road 2020
2020-10-03
Talk 'N Shop A Mania
2020-08-01
AJ Styles vs. Undertaker - Boneyard Match
2020-04-04
WWE WrestleMania 36: Part 1
2020-04-04
WWE Elimination Chamber 2020
2020-03-08
WWE Super ShowDown 2020
2020-02-27
WWE Royal Rumble 2020
2020-01-26
WWE TLC: Tables, Ladders & Chairs 2019
2019-12-15
WWE Survivor Series 2019
2019-11-24
WWE Crown Jewel
2019-10-31
WWE Hell in a Cell 2019
2019-10-06
WWE Clash of Champions 2019
2019-09-15
WWE SummerSlam 2019
2019-08-11
WWE Extreme Rules 2019
2019-07-14
WWE Super ShowDown 2019
2019-06-07
WWE WrestleMania 35
2019-04-07
WWE Money in the Bank 2018
2018-06-17
WWE Greatest Royal Rumble
2018-04-27
WWE Elimination Chamber 2018
2018-02-25
WWE Royal Rumble 2018
2018-01-28
WWE Payback 2017
2017-04-30
WWE WrestleMania 33
2017-04-02
WWE Fastlane 2017
2017-03-05
WWE Best of Raw & SmackDown Live 2016
2017-02-17
WWE Survivor Series 2016
2016-11-20
WWE Hell in a Cell 2016
2016-10-30
WWE Clash of Champions 2016
2016-09-25
WWE SummerSlam 2016
2016-08-21
WWE Battleground 2016
2016-07-24
WWE Money in the Bank 2016
2016-06-19
WWE Extreme Rules 2016
2016-05-22
WWE Payback 2016
2016-05-01
NJPW Honor Rising: Japan 2016 - Day 2
2016-02-20
NJPW Honor Rising: Japan 2016 - Day 1
2016-02-19
NJPW The New Beginning in Niigata 2016
2016-02-14
NJPW The New Beginning in Osaka 2016
2016-02-11
ROH: Winter Warriors Tour - Duluth
2016-01-23
NJPW New Year Dash !! 2016
2016-01-05
NJPW Wrestle Kingdom 10
2016-01-04
NJPW Tag League Finals 2015
2015-12-09
NJPW Power Struggle 2015
2015-11-07
NJPW King of Pro-Wrestling 2015
2015-10-12
RPW & NJPW: Global Wars UK
2015-10-03
NJPW Destruction in Kobe 2015
2015-09-27
NJPW Destruction In Okayama
2015-09-23
NJPW G1 Climax 25: Day 19 (Final)
2015-08-16
NJPW G1 Climax 25: Day 18
2015-08-15
NJPW G1 Climax 25: Day 17
2015-08-14
NJPW G1 Climax 25: Day 16
2015-08-12
NJPW G1 Climax 25: Day 15
2015-08-11
NJPW G1 Climax 25: Day 14
2015-08-09
NJPW G1 Climax 25: Day 13
2015-08-08
NJPW G1 Climax 25: Day 12
2015-08-07
NJPW G1 Climax 25: Day 11
2015-08-05
NJPW G1 Climax 25: Day 10
2015-08-04
NJPW G1 Climax 25: Day 9
2015-08-02
NJPW G1 Climax 25: Day 8
2015-08-01
NJPW G1 Climax 25: Day 7
2015-07-29
NJPW G1 Climax 25: Day 6
2015-07-28
NJPW G1 Climax 25: Day 5
2015-07-26
NJPW G1 Climax 25: Day 4
2015-07-25
NJPW G1 Climax 25: Day 3
2015-07-24
NJPW G1 Climax 25: Day 2
2015-07-23
NJPW G1 Climax 25: Day 1
2015-07-20
NJPW Dominion 7.5 in Osaka-jo Hall
2015-07-05
ROH & NJPW: Global Wars - Night 2
2015-05-16
ROH & NJPW: Global Wars - Night 1
2015-05-15
NJPW Wrestling Dontaku 2015
2015-05-03
NJPW Invasion Attack 2015
2015-04-05
NJPW The New Beginning in Sendai
2015-02-14
NJPW The New Beginning in Osaka 2015
2015-02-11
NJPW New Year Dash !! 2015
2015-01-05
NJPW Wrestle Kingdom 9
2015-01-04
Smack 'Em Up: Reality Bites
2014-12-17
NJPW World Tag League 2014 - Day 11
2014-12-07
NJPW Power Struggle 2014
2014-11-08
NJPW Destruction in Kobe 2014
2014-09-21
NJPW G1 Climax 24: Day 12 (Final)
2014-08-10
NJPW G1 Climax 24: Day 11
2014-08-08
NJPW G1 Climax 24: Day 10
2014-08-06
NJPW G1 Climax 24: Day 9
2014-08-04
NJPW G1 Climax 24: Day 7
2014-08-01
NJPW G1 Climax 24: Day 6
2014-07-31
NJPW G1 Climax 24: Day 5
2014-07-28
NJPW G1 Climax 24: Day 4
2014-07-26
NJPW G1 Climax 24: Day 3
2014-07-25
NJPW G1 Climax 24: Day 2
2014-07-23
NJPW G1 Climax 24: Day 1
2014-07-21
NJPW Dominion 6.21
2014-06-21
NJPW Best of the Super Junior XXI Finals
2014-06-08
ROH & NJPW: War of The Worlds
2014-05-17
ROH & NJPW: Global Wars
2014-05-10
NJPW 42nd Anniversary Show
2014-03-06
NJPW The New Beginning in Hiroshima
2014-02-09
NJPW Wrestle Kingdom 8
2014-01-04
NJPW World Tag League 2013 Finals
2013-12-08
NJPW Power Struggle 2013
2013-11-09
NJPW King of Pro-Wrestling 2013
2013-10-14
NJPW Destruction 2013
2013-09-30
ROH: Manhattan Mayhem V
2013-08-17
NJPW G1 Climax 23: Day 9 (Final)
2013-08-11
NJPW G1 Climax 23: Day 8
2013-08-10
NJPW G1 Climax 23: Day 7
2013-08-08
NJPW G1 Climax 23: Day 6
2013-08-07
NJPW G1 Climax 23: Day 5
2013-08-06
NJPW G1 Climax 23: Day 4
2013-08-04
NJPW G1 Climax 23: Day 3
2013-08-03
NJPW G1 Climax 23: Day 2
2013-08-02
NJPW G1 Climax 23: Day 1
2013-08-01
PWG Sells Out: Volume 3
2013-07-04
ROH: Supercard of Honor
2013-05-04
ROH: Supercard of Honor VII
2013-04-05
NJPW Wrestle Kingdom 7
2013-01-04
NJPW King Of Pro-Wrestling 2012
2012-10-08
NJPW G1 Climax 22: Day 9 (Final)
2012-08-12
NJPW Dominion 6.16
2012-06-16
NJPW 40th Anniversary Show
2012-03-04
NJPW The New Beginning 2012
2012-02-12
NJPW Wrestle Kingdom 6
2012-01-04
NJPW G1 Climax 21: Day 10 (Final)
2011-08-14
NJPW Wrestling Dontaku 2011
2011-05-03
NJPW Wrestle Kingdom 5
2011-01-04
NJPW G1 Climax 20: Day 8 (Final)
2010-08-15
NJPW Dominion 6.19
2010-06-19
NJPW Wrestle Kingdom IV
2010-01-04
NJPW Destruction 2009
2009-11-08
PWG: Guerre Sans Frontières
2009-09-04
PWG: Speed of Sound
2009-08-28
NJPW G1 Climax 19: Day 8 (Final)
2009-08-16
NJPW Resolution 2009
2009-04-05
PWG: Express Written Consent
2009-02-21
NJPW Wrestle Kingdom 3
2009-01-04
NJPW G1 Climax 18: Day 7 (Final)
2008-08-17
PWG: ¡Dia De Los Dangerous!
2008-02-24
PWG: All Star Weekend 6 - Night Two
2008-01-06
PWG: All Star Weekend 6 - Night One
2008-01-05
PWG: The High Cost of Doing Business
2007-11-11
PWG: 2007 Battle of Los Angeles - Night Two
2007-09-01
PWG: Giant-Size Annual #4
2007-07-29
PWG: All Star Weekend V - Night Two
2007-04-08
PWG: All Star Weekend V - Night One
2007-04-07
PWG: Album of The Year
2007-03-10
PWG: Holy Diver Down
2007-02-24
PWG: Guitarmageddon II: Armoryageddon
2007-02-10
PWG: Based On A True Story
2007-01-13
Powered by Powerxsoft Ltd using the TMDB API