Chad Allegra

Known For: Acting
Gender: Male
Date of Birth: January 20, 1980 (45 years old)
Place of Birth: 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.
2024
2023
2022

Actor Karl Anderson
IMPACT Wrestling: Hard to Kill 2022

Actor Karl Anderson
IMPACT Wrestling: No Surrender 2022

Actor Karl Anderson
IMPACT Wrestling: Sacrifice 2022

Actor Karl Anderson
IMPACT Wrestling: Multiverse of Matches

Actor Karl Anderson
NJPW Windy City Riot

Actor Karl Anderson
IMPACT Wrestling: Rebellion 2022

Actor Karl Anderson
NJPW Wrestling Dontaku

Actor Karl Anderson
IMPACT Wrestling: Under Siege 2022

Actor Karl Anderson
NJPW Dominion 6.12 In Osaka-Jo Hall

Actor Karl Anderson
IMPACT Wrestling: Slammiversary 2022

Actor Karl Anderson
IMPACT Wrestling: Against All Odds 2022

Actor Karl Anderson
IMPACT Wrestling: Emergence 2022

Actor Karl Anderson
WWE Crown Jewel

Actor Karl Anderson
NJPW G1 Climax 32: Day 20 (Final)

Actor Karl Anderson
NJPW: Royal Quest II - Night 1

Actor Karl Anderson
NJPW: Royal Quest II - Night 2

Actor Karl Anderson (Ringside)
WWE Survivor Series: WarGames 2022
2021

Actor Karl Anderson
AEW All Out

Actor Karl Anderson
IMPACT Wrestling: Victory Road 2021

Actor
IMPACT Wrestling: Hardcore Justice 2021

Actor Karl Anderson
IMPACT Wrestling: Bound For Glory 2021

Actor Karl Anderson
IMPACT Wrestling: Turning Point 2021

Actor Chad 2 Badd
IMPACT Wrestling: Throwback Throwdown II

Actor Karl Anderson
IMPACT Wrestling: Slammiversary 2021

Actor Karl Anderson
IMPACT Wrestling: Hard to Kill 2021

Actor Karl Anderson
IMPACT Wrestling: No Surrender 2021

Actor Karl Anderson
IMPACT Wrestling: Sacrifice 2021

Actor Karl Anderson
IMPACT Wrestling: Rebellion 2021

Actor Karl Anderson
IMPACT Wrestling: Under Siege 2021

Actor Karl Anderson
IMPACT Wrestling: Against All Odds 2021

Actor Karl Anderson
AEW Road Rager

Actor Karl Anderson
AEW Fyter Fest

Actor Karl Anderson
IMPACT Wrestling: Emergence 2021

Actor Karl Anderson
NJPW Resurgence
2020

Actor Karl Anderson
WWE Royal Rumble 2020

Actor Karl Anderson (Preshow)
WWE Super ShowDown 2020

Actor Karl Anderson (Ringside)
WWE Elimination Chamber 2020
Actor Karl Anderson
AJ Styles vs. Undertaker - Boneyard Match

Actor Karl Anderson (Appearance)
WWE WrestleMania 36: Part 1

Actor Karl Anderson
Talk 'N Shop A Mania

Actor Karl Anderson
IMPACT Wrestling: Victory Road 2020

Actor Karl Anderson
IMPACT Wrestling: Bound for Glory 2020

Actor Karl Anderson
IMPACT Wrestling! Presents Talk ‘N Shop: Full Keg

Actor Karl Anderson
IMPACT Wrestling: Turning Point 2020

Actor "Machine Gun" Karl Anderson
Talk N' Shop A Mania 2

Actor Karl Anderson
IMPACT Wrestling: Final Resolution 2020
2019

Actor Karl Anderson (Preshow)
WWE Survivor Series 2019

Actor Karl Anderson (Preshow)
WWE WrestleMania 35

Actor Karl Anderson
WWE Super ShowDown 2019

Actor Karl Anderson
WWE TLC: Tables, Ladders & Chairs 2019

Actor Karl Anderson (Ringside)
WWE Extreme Rules 2019

Actor Karl Anderson (Ringside)
WWE SummerSlam 2019

Actor Karl Anderson
WWE Clash of Champions 2019

Actor Karl Anderson
WWE Hell in a Cell 2019

Actor Karl Anderson
WWE Crown Jewel
2018
2017
2016

Actor Karl Anderson
WWE Extreme Rules 2016

Actor Karl Anderson (Appearance)
WWE Payback 2016

Actor Karl Anderson
NJPW Wrestle Kingdom 10

Actor Karl Anderson
NJPW New Year Dash !! 2016
Actor Karl Anderson
NJPW Honor Rising: Japan 2016 - Day 1
Actor Karl Anderson
NJPW Honor Rising: Japan 2016 - Day 2
Actor Karl Anderson
NJPW The New Beginning in Osaka 2016
Actor Karl Anderson
NJPW The New Beginning in Niigata 2016

Actor Karl Anderson
WWE Money in the Bank 2016

Actor Karl Anderson
WWE Battleground 2016

Actor Karl Anderson
WWE SummerSlam 2016
Actor Karl Anderson
ROH: Winter Warriors Tour - Duluth

Actor Karl Anderson
WWE Clash of Champions 2016

Actor Karl Anderson
WWE Hell in a Cell 2016

Actor Karl Anderson
WWE Survivor Series 2016
2015

Actor Karl Anderson
NJPW Wrestle Kingdom 9

Actor Karl Anderson
NJPW The New Beginning in Osaka 2015

Actor Karl Anderson
NJPW The New Beginning in Sendai

Actor Karl Anderson
NJPW Invasion Attack 2015

Actor Karl Anderson
ROH & NJPW: Global Wars - Night 1

Actor Karl Anderson
NJPW Dominion 7.5 in Osaka-jo Hall

Actor Karl Anderson
NJPW Wrestling Dontaku 2015

Actor Karl Anderson
NJPW G1 Climax 25: Day 19 (Final)

Actor Karl Anderson
NJPW King of Pro-Wrestling 2015

Actor Karl Anderson
NJPW Destruction In Okayama

Actor Karl Anderson
NJPW Destruction in Kobe 2015

Actor Karl Anderson
NJPW Power Struggle 2015

Actor Karl Anderson
NJPW Tag League Finals 2015

Actor Karl Anderson
ROH & NJPW: Global Wars - Night 2
Actor Karl Anderson
RPW & NJPW: Global Wars UK

Actor Karl Anderson
NJPW G1 Climax 25: Day 1

Actor Karl Anderson
NJPW G1 Climax 25: Day 2

Actor Karl Anderson
NJPW G1 Climax 25: Day 3

Actor Karl Anderson
NJPW G1 Climax 25: Day 4

Actor Karl Anderson
NJPW G1 Climax 25: Day 5

Actor Karl Anderson
NJPW G1 Climax 25: Day 6

Actor Karl Anderson
NJPW G1 Climax 25: Day 7

Actor Karl Anderson
NJPW G1 Climax 25: Day 8

Actor Karl Anderson
NJPW G1 Climax 25: Day 9

Actor Karl Anderson
NJPW G1 Climax 25: Day 10

Actor Karl Anderson
NJPW G1 Climax 25: Day 11

Actor Karl Anderson
NJPW G1 Climax 25: Day 12

Actor Karl Anderson
NJPW G1 Climax 25: Day 13

Actor Karl Anderson
NJPW G1 Climax 25: Day 14

Actor Karl Anderson
NJPW G1 Climax 25: Day 15

Actor Karl Anderson
NJPW G1 Climax 25: Day 16

Actor Karl Anderson
NJPW G1 Climax 25: Day 17

Actor Karl Anderson
NJPW G1 Climax 25: Day 18
2014

Actor
NJPW The New Beginning in Hiroshima

Actor
NJPW 42nd Anniversary Show
Actor
NJPW Best of the Super Junior XXI Finals

Actor
NJPW Dominion 6.21

Actor Karl Anderson
NJPW G1 Climax 24: Day 5

Actor Karl Anderson
NJPW G1 Climax 24: Day 7

Actor Chad
Smack 'Em Up: Reality Bites

Actor Karl Anderson
NJPW Wrestle Kingdom 8

Actor Karl Anderson
ROH & NJPW: Global Wars

Actor Karl Anderson
ROH & NJPW: War of The Worlds

Actor Karl Anderson
NJPW Power Struggle 2014

Actor Karl Anderson
NJPW Destruction in Kobe 2014

Actor Karl Anderson
NJPW G1 Climax 24: Day 1

Actor Karl Anderson
NJPW G1 Climax 24: Day 4

Actor Karl Anderson
NJPW G1 Climax 24: Day 11

Actor Karl Anderson
NJPW G1 Climax 24: Day 12 (Final)
Actor Karl Anderson
NJPW World Tag League 2014 - Day 11

Actor Karl Anderson
NJPW G1 Climax 24: Day 2

Actor Karl Anderson
NJPW G1 Climax 24: Day 3

Actor Karl Anderson
NJPW G1 Climax 24: Day 9

Actor Karl Anderson
NJPW G1 Climax 24: Day 10

Actor Karl Anderson
NJPW G1 Climax 24: Day 6
2013
Actor Karl Anderson
ROH: Supercard of Honor

Actor
NJPW G1 Climax 23: Day 1
Actor
NJPW Destruction 2013
Actor Karl Anderson
NJPW King of Pro-Wrestling 2013
Actor Karl Anderson
ROH: Supercard of Honor VII
Actor
NJPW World Tag League 2013 Finals
Actor Karl Anderson
ROH: Manhattan Mayhem V

Actor Karl Anderson
NJPW Power Struggle 2013

Actor Karl Anderson
NJPW G1 Climax 23: Day 2

Actor Karl Anderson
NJPW G1 Climax 23: Day 3

Actor Karl Anderson
NJPW G1 Climax 23: Day 4

Actor Karl Anderson
NJPW G1 Climax 23: Day 5

Actor Karl Anderson
NJPW G1 Climax 23: Day 6

Actor Karl Anderson
NJPW G1 Climax 23: Day 7

Actor Karl Anderson
NJPW G1 Climax 23: Day 8

Actor Karl Anderson
NJPW Wrestle Kingdom 7

Actor Karl Anderson
PWG Sells Out: Volume 3

Actor Karl Anderson
NJPW G1 Climax 23: Day 9 (Final)
2012

Actor Karl Anderson
NJPW Dominion 6.16
Actor Karl Anderson
NJPW 40th Anniversary Show
Actor Karl Anderson
NJPW King Of Pro-Wrestling 2012

Actor Karl Anderson
NJPW The New Beginning 2012

Actor Karl Anderson
NJPW G1 Climax 22: Day 9 (Final)

Actor Karl Anderson
NJPW Wrestle Kingdom 6

Actor Karl Anderson
NJPW & AJPW 40th Anniversary: We Are Pro-Wrestling Love
2011
2010
2009

Actor Karl Anderson
NJPW Masahiro Chono 25th Anniversary ~ Aristrist In Ryogoku Kokugikan~
Actor Karl Anderson
NJPW Resolution 2009

Actor Karl Anderson
PWG: Guerre Sans Frontières

Actor Karl Anderson
PWG: Speed of Sound

Actor Karl Anderson
PWG: Express Written Consent

Actor Karl Anderson
NJPW G1 Climax 19: Day 8 (Final)

Actor Karl Anderson
NJPW Wrestle Kingdom 3
Actor Karl Anderson
NJPW Destruction 2009
2008
2007

Actor Karl "Machine Gun" Anderson
PWG: Based On A True Story

Actor Karl "Machine Gun" Anderson
PWG: Guitarmageddon II: Armoryageddon

Actor Karl "Machine Gun" Anderson
PWG: Holy Diver Down

Actor Karl "Machine Gun" Anderson
PWG: Album of The Year

Actor Karl "Machine Gun" Anderson
PWG: All Star Weekend V - Night One

Actor Karl "Machine Gun" Anderson
PWG: All Star Weekend V - Night Two

Actor Karl "Machine Gun" Anderson
PWG: Giant-Size Annual #4

Actor Karl "Machine Gun" Anderson
PWG: 2007 Battle of Los Angeles - Night Two

Actor Karl "Machine Gun" Anderson
PWG: 2007 Battle of Los Angeles - Night Three

Actor Karl "Machine Gun" Anderson
PWG: The High Cost of Doing Business