
1986-12-13 ( 38 years old ) in Toronto, Ontario, Canada
Aaron Frobel is a Canadian professional wrestler and promoter, better known by his ring name Michael Elgin. He most recently worked for Pro Wrestling Noah, where he was a one-time GHC Tag Team Champion with Masa Kitamiya. He is best known for his work with New Japan Pro-Wrestling (NJPW), where he is a former NEVER Openweight Champion. In NJPW, he was also a one-time IWGP Intercontinental and a one-time NEVER Openweight 6-Man Tag Team Champion. He is also known for his work in Ring of Honor (ROH), where he is a one-time ROH World Champion. He has also worked for the Southern California-based company Pro Wrestling Guerrilla, where he is a one-time PWG World Tag Team Champion with Brian Cage.
Movies
CyberFight Festival 2022
2022-06-12
NJPW Dominion in Osaka-jo Hall
2020-07-11
FSW Mecca VI
2020-03-15
IMPACT Wrestling: Hard to Kill 2020
2020-01-12
IMPACT Wrestling: No Surrender 2019
2019-12-07
IMPACT Wrestling: Bound for Glory 2019
2019-10-20
IMPACT Wrestling: Prelude to Glory
2019-10-18
Lucha Libre AAA Invading New York
2019-09-15
IMPACT & Reality of Wrestling: Deep IMPACT
2019-07-06
IMPACT Wrestling: Bash at the Brewery
2019-07-05
IMPACT Wrestling: A Night You Can't Mist
2019-06-09
NJPW Destruction in Hiroshima 2018
2018-09-15
NJPW G1 Climax 28: Day 19 (Final)
2018-08-12
NJPW G1 Climax 28: Day 18
2018-08-11
NJPW G1 Climax 28: Day 17
2018-08-10
NJPW G1 Climax 28: Day 16
2018-08-08
NJPW G1 Climax 28: Day 15
2018-08-05
NJPW G1 Climax 28: Day 14
2018-08-04
NJPW G1 Climax 28: Day 13
2018-08-02
NJPW G1 Climax 28: Day 12
2018-08-01
NJPW G1 Climax 28: Day 11
2018-07-30
NJPW G1 Climax 28: Day 10
2018-07-28
NJPW G1 Climax 28: Day 9
2018-07-27
NJPW G1 Climax 28: Day 8
2018-07-26
NJPW G1 Climax 28: Day 7
2018-07-22
NJPW G1 Climax 28: Day 6
2018-07-21
NJPW G1 Climax 28: Day 5
2018-07-20
NJPW G1 Climax 28: Day 4
2018-07-19
NJPW G1 Climax 28: Day 3
2018-07-16
NJPW G1 Climax 28: Day 2
2018-07-15
NJPW G1 Climax 28: Day 1
2018-07-14
NJPW Dominion 6.9 in Osaka-jo Hall
2018-06-09
NJPW Wrestling Dontaku 2018 - Night 1
2018-05-03
NJPW Sakura Genesis 2018
2018-04-01
AAW Showdown 2018
2018-02-17
NJPW New Year Dash !! 2018
2018-01-05
NJPW Wrestle Kingdom 12
2018-01-04
NJPW Destruction in Kobe 2017
2017-09-24
NJPW Destruction in Hiroshima 2017
2017-09-16
PWG: 2017 Battle of Los Angeles - Stage Two
2017-09-02
NJPW G1 Climax 27: Day 4
2017-07-22
NJPW G1 Climax 27: Day 3
2017-07-21
NJPW G1 Climax 27: Day 2
2017-07-20
NJPW G1 Climax 27: Day 1
2017-07-17
PWG: Pushin Forward Back
2017-07-07
NJPW G1 Special in USA 2017 - Night 2
2017-07-02
NJPW G1 Special in USA 2017 - Night 1
2017-07-01
WrectleCircus Dive Hard With A Vengeance
2017-06-24
PWG: Man On The Silver Mountain
2017-06-16
NJPW Dominion 6.11 in Osaka-jo Hall
2017-06-11
AAW: Thursday Night Special
2017-05-25
PWG: Head Like A Cole
2017-05-19
PWG: Game Over, Man
2017-04-21
Midnight After Mania
2017-04-03
FIP.Establish.Dominance
2017-04-02
NJPW New Japan Cup 2017: Night 2
2017-03-12
NJPW 45th Anniversary Show
2017-03-06
PWG: Only Kings Understand Each Other
2017-02-18
NJPW New Year Dash !! 2017
2017-01-05
AAW Unstoppable 2016
2016-12-30
NJPW King of Pro-Wrestling 2016
2016-10-10
ROH: All Star Extravaganza VIII
2016-09-30
NJPW Destruction in Kobe 2016
2016-09-25
NJPW Destruction in Hiroshima 2016
2016-09-22
AIW Bloodsport
2016-09-09
ROH: Death Before Dishonor XIV
2016-08-19
NJPW G1 Climax 26: Day 19 (Final)
2016-08-14
NJPW G1 Climax 26: Day 18
2016-08-13
NJPW G1 Climax 26: Day 17
2016-08-12
NJPW G1 Climax 26: Day 16
2016-08-10
NJPW G1 Climax 26: Day 15
2016-08-08
NJPW G1 Climax 26: Day 14
2016-08-07
NJPW G1 Climax 26: Day 13
2016-08-06
NJPW G1 Climax 26: Day 12
2016-08-04
NJPW G1 Climax 26: Day 11
2016-08-03
NJPW G1 Climax 26: Day 10
2016-08-01
NJPW G1 Climax 26: Day 9
2016-07-31
NJPW G1 Climax 26: Day 8
2016-07-30
NJPW G1 Climax 26: Day 7
2016-07-28
NJPW G1 Climax 26: Day 6
2016-07-27
NJPW G1 Climax 26: Day 5
2016-07-25
NJPW G1 Climax 26: Day 4
2016-07-24
NJPW G1 Climax 26: Day 3
2016-07-23
NJPW G1 Climax 26: Day 2
2016-07-22
NJPW G1 Climax 26: Day 1
2016-07-18
ROH: Best In The World
2016-06-24
NJPW Dominion 6.19 in Osaka-jo Hall
2016-06-19
NJPW: Best of the Super Juniors 2016 (FINAL)
2016-06-07
NJPW: Best of the Super Juniors 2016 (Day 7)
2016-05-29
NJPW: Best of the Super Juniors 2016 (Day 6)
2016-05-27
PWG: Prince
2016-05-20
ROH: War of The Worlds - Night Three
2016-05-14
ROH: War of The Worlds - Night One
2016-05-09
ROH & NJPW: Global Wars
2016-05-08
AAW: Take No Prisoners
2016-05-06
NJPW Wrestling Dontaku 2016
2016-05-03
RPW: Sittingbourne Spectacular 2016
2016-04-17
RPW: Epic Encounter 2016
2016-04-16
NJPW Invasion Attack 2016
2016-04-10
ROH: 14th Anniversary
2016-02-26
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
ROH: Winter Warriors Tour - Collinsville
2016-01-16
ROH: Winter Warriors Tour - Indianapolis
2016-01-15
The Kevin Steen Show: Michael Elgin
2016-01-06
NJPW New Year Dash !! 2016
2016-01-05
NJPW Wrestle Kingdom 10
2016-01-04
ROH: Final Battle 2015
2015-12-18
PWG: All Star Weekend 11 - Night Two
2015-12-12
PWG: All Star Weekend 11 - Night One
2015-12-11
NJPW Tag League Finals 2015
2015-12-09
ROH: Survival of The Fittest - Night 2
2015-11-14
ROH: All Star Extravaganza VII
2015-09-18
ROH: Field of Honor
2015-08-22
ROH: Aftershock Tour - Philadephia
2015-08-21
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
ROH: Aftershock Tour - Hopkins
2015-07-11
ROH: Best In The World
2015-06-19
ROH & NJPW: Global Wars - Night 2
2015-05-16
ROH & NJPW: Global Wars - Night 1
2015-05-15
ROH & NJPW: War of The Worlds - Night 2
2015-05-13
ROH & NJPW: War of The Worlds - Night 1
2015-05-12
ROH: Supercard of Honor IX
2015-03-27
ROH: 13th Anniversary
2015-03-01
ROH: Winter Warriors Tour - Dearborn
2015-01-30
ROH: Final Battle 2014
2014-12-07
ROH: Thanks Steen Thanks
2014-11-08
ROH: All Star Extravaganza VI
2014-09-06
PWG: 2014 Battle of Los Angeles - Night One
2014-08-29
ROH: Death Before Dishonor XII - Night 2
2014-08-23
ROH: Death Before Dishonor XII - Night 1
2014-08-22
PWG: ELEVEN
2014-07-26
ROH: Summer Heat Tour - Day 2
2014-07-18
ROH: Summer Heat Tour - Day 1
2014-07-12
ROH: Best In The World
2014-06-22
Smash Rival Schools 2014
2014-06-08
ROH: Road To Best In The World - Night 2
2014-06-07
ROH: Road To Best In The World - Night 1
2014-06-06
ROH & NJPW: War of The Worlds
2014-05-17
ROH & NJPW: Global Wars
2014-05-10
Smash Wrestling GOLD
2014-05-03
ROH: Supercard of Honor VIII
2014-04-04
PWG: Mystery Vortex II
2014-03-28
ROH: Flyin' High
2014-03-22
ROH: Raising The Bar - Day 2
2014-03-08
ROH: Raising The Bar - Day 1
2014-03-07
ROH: Raising The Bar - Day 1
2014-03-07
ROH: 12th Anniversary
2014-02-21
ROH: State of The Art
2014-02-08
PWG: DDT4
2014-01-31
ROH: Wrestling's Finest
2014-01-25
ROH: Creating Excellence
2014-01-01
PWG: All Star Weekend X - Night Two
2013-12-21
PWG: All Star Weekend X - Night One
2013-12-20
ROH: Final Battle 2013
2013-12-14
ROH: ROH vs SCUM
2013-12-10
ROH A New Dawn
2013-09-28
ROH: Death Before Dishonor XI
2013-09-20
PWG: 2013 Battle of Los Angeles - Night Two
2013-08-31
PWG: 2013 Battle of Los Angeles - Night One
2013-08-30
ROH: Manhattan Mayhem V
2013-08-17
PWG: TEN
2013-08-09
ROH: Live And Let Die
2013-08-06
ROH: All Star Extravaganza V
2013-08-03
ROH: Reclamation - Night 1
2013-07-12
ROH: A Night of Hoopla
2013-07-11
ROH: Best In The World
2013-06-22
PWG: Is Your Body Ready?
2013-06-15
ROH: Honor In The Heart of Texas
2013-06-01
ROH: Relentless
2013-05-18
ROH: Supercard of Honor
2013-05-04
PWG: All Star Weekend 9 - Night Two
2013-03-23
PWG: All Star Weekend 9 - Night One
2013-03-22
ROH: 11th Anniversary
2013-03-02
ROH: Honor Vs. Evil
2013-02-16
PWG: DDT4
2013-01-12
ROH: Final Battle 2012: Doomsday
2012-12-16
PWG: Failure To Communicate
2012-10-27
ROH: Glory By Honor XI
2012-10-13
PWG: 2012 Battle of Los Angeles - Night Two
2012-09-02
PWG: 2012 Battle of Los Angeles - Night One
2012-09-01
PWG: Threemendous III
2012-07-21
ROH: Brew City Beatdown
2012-07-14
PWG: Death To All But Metal
2012-05-25
ROH: Unity
2012-04-28
ROH: 10th Anniversary
2012-03-04
ROH: Survival of The Fittest 2011
2011-11-18
ROH: Gateway To Honor
2011-11-06
ROH: Tag Team Turmoil
2011-07-08
ROH: Honor Takes Center Stage - Chapter 2
2011-04-02
ROH: Honor Takes Center Stage - Chapter 1
2011-04-01
ROH: Tag Wars
2008-04-18
Powered by Powerxsoft Ltd using the TMDB API