Biography

Aaron Frobel is a Canadian professional wrestler and promoter, better known by his ring name Michael Elgin. He is signed with New Japan Pro Wrestling (NJPW), where he is 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.[4] 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.

Aaron Frobel is a Canadian professional wrestler and promoter, better known by his ring name Michael Elgin. He is signed with New Japan Pro Wrestling (NJPW), where he is 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.[4] 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.

Personal Info

Known For Acting

Gender Male

Known Credits 89

Birthday 1986-12-13

Place of Birth Toronto, Ontario, Canada

Official Site -

Also Known As

  • Michael Elgin

Acting TV ShowsMovies

2018 G1 CLIMAX 28 - Day 1 as Michael Elgin
2018 NJPW Dominion 6.9 in Osaka-Jo Hall as Michael Elgin
2018 NJPW Wrestling Dontaku 2018 - Night 1 as Michael Elgin
2018 NJPW The New Beginning In Sapporo 2018 - Night 1 as Michael Elgin
2018 NJPW New Year Dash 2018 as Michael Elgin
2017 PWG: 2017 Battle of Los Angeles - Stage Two as Michael Elgin
2017 PWG: Pushin Forward Back as Michael Elgin
2017 PWG: Man On The Silver Mountain as Michael Elgin
2017 NJPW Dominion 6.11 in Osaka-jo Hall as Michael Elgin
2017 PWG: Head Like a Cole as Michael Elgin
2017 PWG: Game Over, Man as Michael Elgin
2017 PWG: Only Kings Understand Each Other as Michael Elgin
2017 NJPW New Year Dash 2017 as Michael Elgin
2016 ROH All Star Extravaganza VIII as Michael Elgin
2016 ROH Death Before Dishonor XIV as Michael Elgin
2016 ROH: Best in the World 2016 as Michael Elgin
2016 NJPW Dominion 6.19 in Osaka-jo Hall as Michael Elgin
2016 NJPW: Best of the Super Juniors 2016 (FINAL) as Michael Elgin
2016 NJPW: Best of the Super Juniors 2016 (Day 7) as Michael Elgin
2016 NJPW: Best of the Super Juniors 2016 (Day 6) as Michael Elgin
2016 PWG: Prince as Michael Elgin
2016 ROH: War of the Worlds 2016 - Night Three (NYC) as Michael Elgin
2016 ROH: War of the Worlds 2016 - Night One (Dearborn) as Michael Elgin
2016 ROH: Global Wars 2016 as Michael Elgin
2016 AAW: Take No Prisoners as Michael Elgin
2016 NJPW Wrestling Dontaku 2016 as Michael Elgin
2016 RPW: Sittingbourne Spectacular 2016 as Michael Elgin
2016 RPW: Epic Encounter 2016 as Michael Elgin
2016 NJPW Invasion Attack 2016 as Michael Elgin
2016 ROH 14th Anniversary as Michael Elgin
2016 NJPW Honor Rising: Japan 2016 - Day 2 as Michael Elgin
2016 NJPW Honor Rising: Japan 2016 - Day 1 as Michael Elgin
2016 NJPW The New Beginning in Niigata 2016 as Michael Elgin
2016 NJPW The New Beginning in Osaka 2016 as Michael Elgin
2016 ROH: Winter Warriors Tour - Duluth as Michael Elgin
2016 ROH: Winter Warriors Tour - Collinsville as Michael Elgin
2016 ROH: Winter Warriors Tour - Indianapolis as Michael Elgin
2016 NJPW New Year Dash 2016 as Michael Elgin
2016 NJPW Wrestle Kingdom 10 as Michael Elgin
2015 ROH Final Battle 2015 as Michael Elgin
2015 PWG: All Star Weekend XI - Night Two as Michael Elgin
2015 PWG: All Star Weekend XI - Night One as Michael Elgin
2015 NJPW Tag League Finals 2015 as Michael Elgin
2015 ROH All Star Extravaganza VII as Michael Elgin
2015 ROH Field of Honor '15 as Michael Elgin
2015 ROH Aftershock Tour - Philadephia as Michael Elgin
2015 NJPW G1 Climax 25 - Finals as Michael Elgin
2015 ROH Aftershock Tour - Hopkins as Michael Elgin
2015 ROH Best in the World 2015 as Michael Elgin
2015 ROH/NJPW Global Wars 2015 - Night 2 as Michael Elgin
2015 ROH/NJPW Global Wars 2015 - Night 1 as Michael Elgin
2015 ROH/NJPW War of the Worlds 2015 - Night 2 as Michael Elgin
2015 ROH/NJPW War of the Worlds 2015 - Night 1 as Michael Elgin
2015 ROH Supercard Of Honor IX as Michael Elgin
2015 ROH 13th Anniversary as Michael Elgin
2015 ROH: Winter Warriors Tour (Dearborn) as Michael Elgin
2014 ROH Final Battle 2014 as Michael Elgin
2014 PWG: 2014 Battle of Los Angeles - Night Three as Michael Elgin
2014 PWG: 2014 Battle of Los Angeles - Night One as Michael Elgin
2014 PWG: Eleven as Michael Elgin
2014 ROH Best in the World 2014 as Michael Elgin
2014 ROH/NJPW War of the Worlds as Michael Elgin
2014 ROH/NJPW Global Wars as Michael Elgin
2014 ROH Supercard of Honor VIII
2014 PWG: Mystery Vortex II as Michael Elgin
2014 ROH Raising The Bar - Day 2 as Michael Elgin
2014 ROH Raising The Bar - Day 1 as Michael Elgin
2014 PWG: DDT4 as Michael Elgin
2013 PWG: All Star Weekend X - Night Two as Michael Elgin
2013 PWG: All Star Weekend X - Night One as Michael Elgin
2013 ROH Final Battle 2013 as Michael Elgin
2013 ROH Death Before Dishonor XI as Michael Elgin
2013 PWG: 2013 Battle of Los Angeles - Night Two as Michael Elgin
2013 PWG: 2013 Battle of Los Angeles - Night One as Michael Elgin
2013 ROH Manhattan Mayhem V as Michael Elgin
2013 PWG: TEN as Michael Elgin
2013 ROH All Star Extravaganza V as Michael Elgin
2013 PWG: Is Your Body Ready? as Michael Elgin
2013 PWG: All Star Weekend 9 - Night Two as Michael Elgin
2013 PWG: All Star Weekend 9 - Night One as Michael Elgin
2013 PWG: DDT4 as Michael Elgin
2012 ROH Final Battle 2012: Doomsday as Michael Elgin
2012 PWG: Failure to Communicate as Michael Elgin
2012 PWG: 2012 Battle of Los Angeles - Night Two as Michael Elgin
2012 PWG: 2012 Battle of Los Angeles - Night One as Michael Elgin
2012 PWG: Threemendous III as Michael Elgin
2012 PWG: Death to All but Metal as Michael Elgin
2012 ROH Unity as Michael Elgin
2012 ROH 10th Anniversary Show: Young Wolves Rising as Michael Elgin

By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.

Global

s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page