Chad Allegra

Chad Allegra

Known For: Acting

Gender: Male

Date of Birth: January 20, 1980 (45 years old)

Place of Birth: Asheville, North Carolina, USA

IMDbTwitterInstagramFacebook

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

2021

2020

2019

2018

2017

2016

2015

NJPW Wrestle Kingdom 9

Actor Karl Anderson

NJPW Wrestle Kingdom 9

NJPW The New Beginning in Osaka 2015

Actor Karl Anderson

NJPW The New Beginning in Osaka 2015

NJPW The New Beginning in Sendai

Actor Karl Anderson

NJPW The New Beginning in Sendai

NJPW Invasion Attack 2015

Actor Karl Anderson

NJPW Invasion Attack 2015

ROH & NJPW: Global Wars - Night 1

Actor Karl Anderson

ROH & NJPW: Global Wars - Night 1

NJPW Dominion 7.5 in Osaka-jo Hall

Actor Karl Anderson

NJPW Dominion 7.5 in Osaka-jo Hall

NJPW Wrestling Dontaku 2015

Actor Karl Anderson

NJPW Wrestling Dontaku 2015

NJPW G1 Climax 25: Day 19 (Final)

Actor Karl Anderson

NJPW G1 Climax 25: Day 19 (Final)

NJPW King of Pro-Wrestling 2015

Actor Karl Anderson

NJPW King of Pro-Wrestling 2015

NJPW Destruction In Okayama

Actor Karl Anderson

NJPW Destruction In Okayama

NJPW Destruction in Kobe 2015

Actor Karl Anderson

NJPW Destruction in Kobe 2015

NJPW Power Struggle 2015

Actor Karl Anderson

NJPW Power Struggle 2015

NJPW Tag League Finals 2015

Actor Karl Anderson

NJPW Tag League Finals 2015

ROH & NJPW: Global Wars - Night 2

Actor Karl Anderson

ROH & NJPW: Global Wars - Night 2

RPW & NJPW: Global Wars UK

Actor Karl Anderson

RPW & NJPW: Global Wars UK

NJPW G1 Climax 25: Day 4

Actor Karl Anderson

NJPW G1 Climax 25: Day 4

NJPW G1 Climax 25: Day 2

Actor Karl Anderson

NJPW G1 Climax 25: Day 2

NJPW G1 Climax 25: Day 1

Actor Karl Anderson

NJPW G1 Climax 25: Day 1

NJPW G1 Climax 25: Day 3

Actor Karl Anderson

NJPW G1 Climax 25: Day 3

NJPW G1 Climax 25: Day 12

Actor Karl Anderson

NJPW G1 Climax 25: Day 12

NJPW G1 Climax 25: Day 17

Actor Karl Anderson

NJPW G1 Climax 25: Day 17

NJPW G1 Climax 25: Day 5

Actor Karl Anderson

NJPW G1 Climax 25: Day 5

NJPW G1 Climax 25: Day 6

Actor Karl Anderson

NJPW G1 Climax 25: Day 6

NJPW G1 Climax 25: Day 8

Actor Karl Anderson

NJPW G1 Climax 25: Day 8

NJPW G1 Climax 25: Day 9

Actor Karl Anderson

NJPW G1 Climax 25: Day 9

NJPW G1 Climax 25: Day 7

Actor Karl Anderson

NJPW G1 Climax 25: Day 7

NJPW G1 Climax 25: Day 11

Actor Karl Anderson

NJPW G1 Climax 25: Day 11

NJPW G1 Climax 25: Day 14

Actor Karl Anderson

NJPW G1 Climax 25: Day 14

NJPW G1 Climax 25: Day 10

Actor Karl Anderson

NJPW G1 Climax 25: Day 10

NJPW G1 Climax 25: Day 13

Actor Karl Anderson

NJPW G1 Climax 25: Day 13

NJPW G1 Climax 25: Day 15

Actor Karl Anderson

NJPW G1 Climax 25: Day 15

NJPW G1 Climax 25: Day 16

Actor Karl Anderson

NJPW G1 Climax 25: Day 16

NJPW G1 Climax 25: Day 18

Actor Karl Anderson

NJPW G1 Climax 25: Day 18

2014

2013

2012

2011

2010

2009

2008

2007