Chad Allegra
January 20, 1980 (44 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.
Known For
Credits
- 2024 · NXT Battleground 2024 as Karl Anderson
- 2024 · Countdown to NXT Battleground 2024 as Karl Anderson
- 2024 · WWE Speed as Karl Anderson
- 2023 · NJPW Wrestle Kingdom 17: Night 1 in Tokyo Dome as Karl Anderson
- 2022 · WWE Survivor Series: WarGames as Karl Anderson (Ringside)
- 2022 · WWE Crown Jewel as Karl Anderson
- 2022 · NJPW: Royal Quest II - Night 2 as Karl Anderson
- 2022 · NJPW: Royal Quest II - Night 1 as Karl Anderson
- 2022 · NJPW G1 Climax 32: Day 20 (Final) as Karl Anderson
- 2022 · IMPACT Wrestling: Emergence 2022 as Karl Anderson
- 2022 · IMPACT Wrestling: Against All Odds 2022 as Karl Anderson
- 2022 · IMPACT Wrestling: Slammiversary 2022 as Karl Anderson
- 2022 · The SmackDown LowDown as Kyle Anderson
- 2022 · NJPW Dominion 6.12 In Osaka-Jo Hall as Karl Anderson
- 2022 · IMPACT Wrestling: Under Siege 2022 as Karl Anderson
- 2022 · NJPW Wrestling Dontaku as Karl Anderson
- 2022 · IMPACT Wrestling: Rebellion 2022 as Karl Anderson
- 2022 · NJPW Windy City Riot as Karl Anderson
- 2022 · IMPACT Wrestling: Multiverse of Matches as Karl Anderson
- 2022 · IMPACT Wrestling: Sacrifice 2022 as Karl Anderson
- 2022 · IMPACT Wrestling: No Surrender 2022 as Karl Anderson
- 2022 · IMPACT Wrestling: Hard to Kill 2022 as Karl Anderson
- 2021 · IMPACT Wrestling: Throwback Throwdown II as Chad 2 Badd
- 2021 · IMPACT Wrestling: Turning Point 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Bound For Glory 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Victory Road 2021 as Karl Anderson
- 2021 · AEW All Out as Karl Anderson
- 2021 · IMPACT Wrestling: Emergence 2021 as Karl Anderson
- 2021 · NJPW Resurgence as Karl Anderson
- 2021 · IMPACT Wrestling: Slammiversary 2021 as Karl Anderson
- 2021 · AEW Fyter Fest as Karl Anderson
- 2021 · AEW Road Rager as Karl Anderson
- 2021 · IMPACT Wrestling: Against All Odds 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Under Siege 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Rebellion 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Hardcore Justice 2021 as
- 2021 · AEW Dark: Elevation as Karl Anderson
- 2021 · IMPACT Wrestling: Sacrifice 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: No Surrender 2021 as Karl Anderson
- 2021 · IMPACT Wrestling: Hard to Kill 2021 as Karl Anderson
- 2020 · IMPACT Wrestling: Final Resolution 2020 as Karl Anderson
- 2020 · IMPACT Wrestling: Turning Point 2020 as Karl Anderson
- 2020 · Talk N' Shop A Mania 2 as "Machine Gun" Karl Anderson
- 2020 · IMPACT Wrestling: Bound for Glory 2020 as Karl Anderson
- 2020 · IMPACT Wrestling! Presents Talk ‘N Shop: Full Keg as Karl Anderson
- 2020 · IMPACT Wrestling: Victory Road 2020 as Karl Anderson
- 2020 · Talk 'N Shop A Mania as Karl Anderson
- 2020 · WWE WrestleMania 36: Part 1 as Karl Anderson (Appearance)
- 2020 · AJ Styles vs. Undertaker - Boneyard Match as Karl Anderson
- 2020 · The Boneyard Match as Karl Anderson
- 2020 · QuizzleMania as Karl Anderson
- 2020 · WWE Elimination Chamber 2020 as Karl Anderson (Ringside)
- 2020 · WWE Super ShowDown 2020 as Karl Anderson (Preshow)
- 2020 · WWE Royal Rumble 2020 as Karl Anderson
- 2019 · WWE TLC: Tables, Ladders & Chairs 2019 as Karl Anderson
- 2019 · WWE Survivor Series 2019 as Karl Anderson (Preshow)
- 2019 · WWE Crown Jewel as Karl Anderson
- 2019 · WWE Hell in a Cell 2019 as Karl Anderson
- 2019 · All Elite Wrestling: Dynamite as Karl Anderson
- 2019 · WWE Clash of Champions 2019 as Karl Anderson
- 2019 · WWE SummerSlam 2019 as Karl Anderson (Ringside)
- 2019 · WWE Extreme Rules 2019 as Karl Anderson (Ringside)
- 2019 · WWE Super ShowDown 2019 as Karl Anderson
- 2019 · WWE WrestleMania 35 as Karl Anderson (Preshow)
- 2018 · WWE Money in the Bank 2018 as Karl Anderson
- 2018 · WWE Greatest Royal Rumble as Karl Anderson
- 2018 · WWE Elimination Chamber 2018 as Karl Anderson
- 2018 · WWE Royal Rumble 2018 as Karl Anderson
- 2017 · WWE Payback 2017 as Karl Anderson (Preshow)
- 2017 · WWE WrestleMania 33 as Karl Anderson
- 2017 · Southpaw Regional Wrestling as Chad 2 Badd
- 2017 · WWE Fastlane 2017 as Karl Anderson
- 2017 · WWE Best of Raw & SmackDown Live 2016 as Karl Anderson
- 2016 · WWE Survivor Series 2016 as Karl Anderson
- 2016 · WWE Hell in a Cell 2016 as Karl Anderson
- 2016 · WWE Clash of Champions 2016 as Karl Anderson
- 2016 · WWE SummerSlam 2016 as Karl Anderson
- 2016 · WWE Battleground 2016 as Karl Anderson
- 2016 · WWE Money in the Bank 2016 as Karl Anderson
- 2016 · WWE Extreme Rules 2016 as Karl Anderson
- 2016 · Being The Elite as Karl Anderson
- 2016 · WWE Payback 2016 as Karl Anderson (Appearance)
- 2016 · NJPW Honor Rising: Japan 2016 - Day 2 as Karl Anderson
- 2016 · NJPW Honor Rising: Japan 2016 - Day 1 as Karl Anderson
- 2016 · NJPW The New Beginning in Niigata 2016 as Karl Anderson
- 2016 · NJPW The New Beginning in Osaka 2016 as Karl Anderson
- 2016 · ROH: Winter Warriors Tour - Duluth as Karl Anderson
- 2016 · NJPW New Year Dash !! 2016 as Karl Anderson
- 2016 · NJPW Wrestle Kingdom 10 as Karl Anderson
- 2015 · NJPW Tag League Finals 2015 as Karl Anderson
- 2015 · NJPW Power Struggle 2015 as Karl Anderson
- 2015 · NJPW King of Pro-Wrestling 2015 as Karl Anderson
- 2015 · RPW & NJPW: Global Wars UK as Karl Anderson
- 2015 · NJPW Destruction in Kobe 2015 as Karl Anderson
- 2015 · NJPW Destruction In Okayama as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 19 (Final) as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 18 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 17 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 16 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 15 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 14 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 13 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 12 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 11 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 10 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 9 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 8 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 7 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 6 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 5 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 4 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 3 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 2 as Karl Anderson
- 2015 · NJPW G1 Climax 25: Day 1 as Karl Anderson
- 2015 · NJPW Dominion 7.5 in Osaka-jo Hall as Karl Anderson
- 2015 · ROH & NJPW: Global Wars - Night 2 as Karl Anderson
- 2015 · ROH & NJPW: Global Wars - Night 1 as Karl Anderson
- 2015 · NJPW Wrestling Dontaku 2015 as Karl Anderson
- 2015 · NJPW Invasion Attack 2015 as Karl Anderson
- 2015 · NJPW The New Beginning in Sendai as Karl Anderson
- 2015 · NJPW The New Beginning in Osaka 2015 as Karl Anderson
- 2015 · NJPW Wrestle Kingdom 9 as Karl Anderson
- 2014 · Smack 'Em Up: Reality Bites as Chad
- 2014 · NJPW World Tag League 2014 - Day 11 as Karl Anderson
- 2014 · NJPW Power Struggle 2014 as Karl Anderson
- 2014 · NJPW Destruction in Kobe 2014 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 12 (Final) as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 11 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 10 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 9 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 7 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 6 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 5 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 4 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 3 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 2 as Karl Anderson
- 2014 · NJPW G1 Climax 24: Day 1 as Karl Anderson
- 2014 · NJPW Dominion 6.21 as
- 2014 · NJPW Best of the Super Junior XXI Finals as
- 2014 · ROH & NJPW: War of The Worlds as Karl Anderson
- 2014 · ROH & NJPW: Global Wars as Karl Anderson
- 2014 · NJPW 42nd Anniversary Show as
- 2014 · NJPW The New Beginning in Hiroshima as
- 2014 · NJPW Wrestle Kingdom 8 as Karl Anderson
- 2013 · NJPW World Tag League 2013 Finals as
- 2013 · NJPW Power Struggle 2013 as Karl Anderson
- 2013 · NJPW King of Pro-Wrestling 2013 as Karl Anderson
- 2013 · NJPW Destruction 2013 as
- 2013 · ROH: Manhattan Mayhem V as Karl Anderson
- 2013 · G1 Climax 23: Day 9 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 9 (Final) as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 8 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 7 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 6 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 5 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 4 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 3 as Karl Anderson
- 2013 · NJPW G1 Climax 23: Day 2 as Karl Anderson
- 2013 · G1 Climax 23: Day 1 as
- 2013 · NJPW G1 Climax 23: Day 1 as Karl Anderson
- 2013 · PWG Sells Out: Volume 3 as Karl Anderson
- 2013 · ROH: Supercard of Honor as Karl Anderson
- 2013 · ROH: Supercard of Honor VII as Karl Anderson
- 2013 · NJPW Wrestle Kingdom 7 as Karl Anderson
- 2012 · NJPW King Of Pro-Wrestling 2012 as Karl Anderson
- 2012 · NJPW G1 Climax 22: Day 9 (Final) as Karl Anderson
- 2012 · NJPW & AJPW 40th Anniversary: We Are Pro-Wrestling Love as Karl Anderson
- 2012 · NJPW Dominion 6.16 as Karl Anderson
- 2012 · NJPW 40th Anniversary Show as Karl Anderson
- 2012 · NJPW The New Beginning 2012 as Karl Anderson
- 2012 · NJPW Wrestle Kingdom 6 as Karl Anderson
- 2011 · NJPW G1 Climax 21: Day 10 (Final) as Karl Anderson
- 2011 · NJPW Wrestling Dontaku 2011 as Karl Anderson
- 2011 · NJPW Presents CMLL Fantastica Mania 2011 - Day 2 as Karl Anderson
- 2011 · NJPW Wrestle Kingdom 5 as Karl Anderson
- 2010 · NJPW G1 Climax 20: Day 8 (Final) as Karl Anderson
- 2010 · NJPW Dominion 6.19 as Karl Anderson
- 2010 · NJPW Wrestle Kingdom IV as Karl Anderson
- 2009 · NJPW Destruction 2009 as Karl Anderson
- 2009 · NJPW Masahiro Chono 25th Anniversary ~ Aristrist In Ryogoku Kokugikan~ as Karl Anderson
- 2009 · PWG: Guerre Sans Frontières as Karl Anderson
- 2009 · PWG: Speed of Sound as Karl Anderson
- 2009 · NJPW G1 Climax 19: Day 8 (Final) as Karl Anderson
- 2009 · NJPW Resolution 2009 as Karl Anderson
- 2009 · PWG: Express Written Consent as Karl Anderson
- 2009 · NJPW Wrestle Kingdom 3 as Karl Anderson
- 2008 · NJPW G1 Climax 18: Day 7 (Final) as Karl Anderson
- 2008 · PWG: ¡Dia De Los Dangerous! as Karl "Machine Gun" Anderson
- 2008 · PWG: All Star Weekend 6 - Night Two as Karl "Machine Gun" Anderson
- 2008 · PWG: All Star Weekend 6 - Night One as Karl "Machine Gun" Anderson
- 2007 · PWG: The High Cost of Doing Business as Karl "Machine Gun" Anderson
- 2007 · PWG: 2007 Battle of Los Angeles - Night Three as Karl "Machine Gun" Anderson
- 2007 · PWG: 2007 Battle of Los Angeles - Night Two as Karl "Machine Gun" Anderson
- 2007 · PWG: Giant-Size Annual #4 as Karl "Machine Gun" Anderson
- 2007 · PWG: All Star Weekend V - Night Two as Karl "Machine Gun" Anderson
- 2007 · PWG: All Star Weekend V - Night One as Karl "Machine Gun" Anderson
- 2007 · PWG: Album of The Year as Karl "Machine Gun" Anderson
- 2007 · PWG: Holy Diver Down as Karl "Machine Gun" Anderson
- 2007 · PWG: Guitarmageddon II: Armoryageddon as Karl "Machine Gun" Anderson
- 2007 · PWG: Based On A True Story as Karl "Machine Gun" Anderson
- 2004 · TNA iMPACT! as Karl Anderson
- 1999 · WWE SmackDown as Karl Anderson
- 1993 · WWE Raw as Karl Anderson