
Aaron Frobel
- Known for
- Acting
- Born
- December 13, 1986
- Birthplace
- 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.
Filmography

ROH: Charm City Challenge TBA
as Michael Elgin

CyberFight Festival 2022 2022
as Michael Elgin
- ROH Winter Warriors Tour - Atlanta
ROH Winter Warriors Tour - Atlanta 2021
as Michael Elgin
- FSW Mecca VI
FSW Mecca VI 2020
as Michael Elgin

IMPACT Wrestling: Hard to Kill 2020 2020
as Michael Elgin

IMPACT Wrestling: No Surrender 2019 2019
as Michael Elgin

IMPACT Wrestling: Bound for Glory 2019 2019
as Michael Elgin

IMPACT Wrestling: Prelude to Glory 2019
as Michael Elgin

Lucha Libre AAA Invading New York 2019
as Michael Elgin

IMPACT & Reality of Wrestling: Deep IMPACT 2019
as Michael Elgin

IMPACT Wrestling: Bash at the Brewery 2019
as Michael Elgin

IMPACT Wrestling: A Night You Can't Mist 2019
as Michael Elgin

NJPW New Japan Cup 2019 - Day 4 2019
as Michael Elgin

NJPW New Japan Cup 2019 - Day 3 2019
as Michael Elgin

NJPW New Japan Cup 2019 - Day 2 2019
as Michael Elgin

NJPW New Japan Cup 2019 - Day 1 2019
as Michael Elgin

NJPW Destruction in Hiroshima 2018 2018
as Michael Elgin

NJPW G1 Climax 28: Day 19 (Final) 2018
as Michael Elgin

NJPW G1 Climax 28: Day 18 2018
as Michael Elgin

NJPW G1 Climax 28: Day 17 2018
as Michael Elgin

NJPW G1 Climax 28: Day 16 2018
as Michael Elgin

NJPW G1 Climax 28: Day 15 2018
as Michael Elgin

NJPW G1 Climax 28: Day 14 2018
as Michael Elgin

NJPW G1 Climax 28: Day 13 2018
as Michael Elgin

NJPW G1 Climax 28: Day 12 2018
as Michael Elgin

NJPW G1 Climax 28: Day 11 2018
as Michael Elgin

NJPW G1 Climax 28: Day 10 2018
as Michael Elgin

NJPW G1 Climax 28: Day 9 2018
as Michael Elgin

NJPW G1 Climax 28: Day 8 2018
as Michael Elgin

NJPW G1 Climax 28: Day 7 2018
as Michael Elgin

NJPW G1 Climax 28: Day 6 2018
as Michael Elgin

NJPW G1 Climax 28: Day 5 2018
as Michael Elgin

NJPW G1 Climax 28: Day 4 2018
as Michael Elgin

NJPW G1 Climax 28: Day 3 2018
as Michael Elgin

NJPW G1 Climax 28: Day 2 2018
as Michael Elgin

NJPW G1 Climax 28: Day 1 2018
as Michael Elgin

NJPW Dominion 6.9 in Osaka-jo Hall 2018 2018
as Michael Elgin

NJPW Wrestling Dontaku 2018 - Night 2 2018
as Michael Elgin

NJPW Wrestling Dontaku 2018 - Night 1 2018
as Michael Elgin

NJPW Sakura Genesis 2018 2018
as Michael Elgin

NJPW New Japan Cup 2018 - Day 4 2018
as Michael Elgin

NJPW New Japan Cup 2018 - Day 3 2018
as Michael Elgin

NJPW New Japan Cup 2018 - Day 2 2018
as Michael Elgin

NJPW New Japan Cup 2018 - Day 1 2018
as Michael Elgin
- AAW Showdown 2018
AAW Showdown 2018 2018
as Micheal Elgin

NJPW The New Beginning In Osaka 2018 2018
as Michael Elgin

NJPW The New Beginning In Sapporo 2018 - Day 2 2018
as Michael Elgin

NJPW The New Beginning In Sapporo 2018 - Day 1 2018
as Michael Elgin

NJPW New Year Dash !! 2018 2018
as Michael Elgin

NJPW Wrestle Kingdom 12 2018
as Michael Elgin

NJPW Destruction in Kobe 2017 2017
as Michael Elgin

NJPW Destruction in Hiroshima 2017 2017
as Michael Elgin

PWG: 2017 Battle of Los Angeles - Stage Two 2017
as Michael Elgin

NJPW G1 Climax 27: Day 19 (Final) 2017
as Michael Elgin

NJPW G1 Climax 27: Day 18 2017
as Michael Elgin

NJPW G1 Climax 27: Day 17 2017
as Michael Elgin

NJPW G1 Climax 27: Day 16 2017
as Michael Elgin

NJPW G1 Climax 27: Day 15 2017
as Michael Elgin

NJPW G1 Climax 27: Day 14 2017
as Michael Elgin

NJPW G1 Climax 27: Day 13 2017
as Michael Elgin

NJPW G1 Climax 27: Day 12 2017
as Michael Elgin

NJPW G1 Climax 27: Day 11 2017
as Michael Elgin

NJPW G1 Climax 27: Day 10 2017
as Michael Elgin

NJPW G1 Climax 27: Day 9 2017
as Michael Elgin

NJPW G1 Climax 27: Day 8 2017
as Michael Elgin

NJPW G1 Climax 27: Day 7 2017
as Michael Elgin

NJPW G1 Climax 27: Day 6 2017
as Michael Elgin

NJPW G1 Climax 27: Day 5 2017
as Michael Elgin

NJPW G1 Climax 27: Day 4 2017
as Michael Elgin

NJPW G1 Climax 27: Day 3 2017
as Michael Elgin

NJPW G1 Climax 27: Day 2 2017
as Michael Elgin

NJPW G1 Climax 27: Day 1 2017
as Michael Elgin

PWG: Pushin Forward Back 2017
as Michael Elgin

NJPW G1 Special in USA 2017 - Night 2 2017
as Michael Elgin

NJPW G1 Special in USA 2017 - Night 1 2017
as Michael Elgin
- WrectleCircus Dive Hard With A Vengeance
WrectleCircus Dive Hard With A Vengeance 2017
as Michael Elgin

PWG: Man On The Silver Mountain 2017
as Michael Elgin

NJPW Dominion 6.11 in Osaka-jo Hall 2017 2017
as Michael Elgin
- AAW: Thursday Night Special
AAW: Thursday Night Special 2017
Actor

PWG: Head Like A Cole 2017
as Michael Elgin

WCPW Pro Wrestling World Cup 2017 • Canadian Qualifier 2017
as Michael Elgin

PWG: Game Over, Man 2017
as Michael Elgin

Midnight After Mania 2017
as Michael Elgin
- FIP.Establish.Dominance
FIP.Establish.Dominance 2017
as Michael Elgin

NJPW New Japan Cup 2017 - Day 2 2017
as Michael Elgin

NJPW New Japan Cup 2017 - Day 1 2017
as Michael Elgin

NJPW 45th Anniversary Show 2017
as Michael Elgin

PWG: Only Kings Understand Each Other 2017
as Michael Elgin

NJPW The New Beginning In Osaka 2017 2017
as Michael Elgin

NJPW The New Beginning In Sapporo 2017 2017
as Michael Elgin

NJPW New Year Dash !! 2017 2017
as Michael Elgin
- AAW Unstoppable 2016
AAW Unstoppable 2016 2016
as Michael Elgin

NJPW King of Pro-Wrestling 2016 2016
as Michael Elgin

ROH: All Star Extravaganza VIII 2016
as Michael Elgin

NJPW Destruction in Kobe 2016 2016
as Michael Elgin

NJPW Destruction in Hiroshima 2016 2016
as Michael Elgin
- AIW Bloodsport
AIW Bloodsport 2016
as Michael Elgin

ROH: Death Before Dishonor XIV 2016
as Michael Elgin

NJPW G1 Climax 26: Day 19 (Final) 2016
as Michael Elgin

NJPW G1 Climax 26: Day 18 2016
as Michael Elgin

NJPW G1 Climax 26: Day 17 2016
as Michael Elgin

NJPW G1 Climax 26: Day 16 2016
as Michael Elgin

NJPW G1 Climax 26: Day 15 2016
as Michael Elgin

NJPW G1 Climax 26: Day 14 2016
as Michael Elgin

NJPW G1 Climax 26: Day 13 2016
as Michael Elgin

NJPW G1 Climax 26: Day 12 2016
as Michael Elgin

NJPW G1 Climax 26: Day 11 2016
as Michael Elgin

NJPW G1 Climax 26: Day 10 2016
as Michael Elgin

NJPW G1 Climax 26: Day 9 2016
as Michael Elgin

NJPW G1 Climax 26: Day 8 2016
as Michael Elgin

NJPW G1 Climax 26: Day 7 2016
as Michael Elgin

NJPW G1 Climax 26: Day 6 2016
as Michael Elgin

NJPW G1 Climax 26: Day 5 2016
as Michael Elgin

NJPW G1 Climax 26: Day 4 2016
as Michael Elgin

NJPW G1 Climax 26: Day 3 2016
as Michael Elgin

NJPW G1 Climax 26: Day 2 2016
as Michael Elgin

NJPW G1 Climax 26: Day 1 2016
as Michael Elgin

ROH: Best In The World 2016
as Michael Elgin

NJPW Dominion 6.19 in Osaka-jo Hall 2016 2016
as Michael Elgin

NJPW Best of the Super Junior 23 - Day 14 (Final) 2016
as Michael Elgin

NJPW Best of the Super Junior 23 - Day 7 2016
as Michael Elgin

NJPW Best of the Super Junior 23 - Day 6 2016
as Michael Elgin

PWG: Prince 2016
as Michael Elgin

ROH & NJPW: War of the Worlds - Night 3 2016
as Michael Elgin

ROH & NJPW: War of the Worlds - Night 1 2016
as Michael Elgin

ROH & NJPW: Global Wars 2016
as Michael Elgin
- AAW: Take No Prisoners
AAW: Take No Prisoners 2016
as Michael Elgin

NJPW Wrestling Dontaku 2016 2016
as Michael Elgin
- RPW: Sittingbourne Spectacular 2016
RPW: Sittingbourne Spectacular 2016 2016
as Michael Elgin
- RPW: Epic Encounter 2016
RPW: Epic Encounter 2016 2016
as Michael Elgin

NJPW Invasion Attack 2016 2016
as Michael Elgin

ROH: 14th Anniversary 2016
as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 2 2016
as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 1 2016
as Michael Elgin

NJPW The New Beginning in Niigata 2016 2016
as Michael Elgin

NJPW The New Beginning in Osaka 2016 2016
as Michael Elgin
- ROH: Winter Warriors Tour - Duluth
ROH: Winter Warriors Tour - Duluth 2016
as Michael Elgin
- ROH: Winter Warriors Tour - Collinsville
ROH: Winter Warriors Tour - Collinsville 2016
as Michael Elgin
- ROH: Winter Warriors Tour - Indianapolis
ROH: Winter Warriors Tour - Indianapolis 2016
as Michael Elgin

The Kevin Steen Show: Michael Elgin 2016
as Michael Elgin

NJPW New Year Dash !! 2016 2016
as Michael Elgin

NJPW Wrestle Kingdom 10 2016
as Michael Elgin

ROH Final Battle 2015 2015
as Michael Elgin

PWG: All Star Weekend 11 - Night Two 2015
as Michael Elgin

PWG: All Star Weekend 11 - Night One 2015
as Michael Elgin

NJPW Tag League Finals 2015 2015
as Michael Elgin

ROH: Survival of The Fittest - Night 2 2015
as Michael Elgin

ROH: All Star Extravaganza VII 2015
as Michael Elgin

ROH: Field of Honor 2015
as Michael Elgin
- ROH: Aftershock Tour - Philadephia
ROH: Aftershock Tour - Philadephia 2015
as Michael Elgin

NJPW G1 Climax 25: Day 19 (Final) 2015
as Michael Elgin

NJPW G1 Climax 25: Day 18 2015
as Michael Elgin

NJPW G1 Climax 25: Day 17 2015
as Michael Elgin

NJPW G1 Climax 25: Day 16 2015
as Michael Elgin

NJPW G1 Climax 25: Day 15 2015
as Michael Elgin

NJPW G1 Climax 25: Day 14 2015
as Michael Elgin

NJPW G1 Climax 25: Day 13 2015
as Michael Elgin

NJPW G1 Climax 25: Day 12 2015
as Michael Elgin

NJPW G1 Climax 25: Day 11 2015
as Michael Elgin

NJPW G1 Climax 25: Day 10 2015
as Michael Elgin

NJPW G1 Climax 25: Day 9 2015
as Michael Elgin

NJPW G1 Climax 25: Day 8 2015
as Michael Elgin

NJPW G1 Climax 25: Day 7 2015
as Michael Elgin

NJPW G1 Climax 25: Day 6 2015
as Michael Elgin

NJPW G1 Climax 25: Day 5 2015
as Michael Elgin

NJPW G1 Climax 25: Day 4 2015
as Michael Elgin

NJPW G1 Climax 25: Day 3 2015
as Michael Elgin

NJPW G1 Climax 25: Day 2 2015
as Michael Elgin

NJPW G1 Climax 25: Day 1 2015
as Michael Elgin
- ROH: Aftershock Tour - Hopkins
ROH: Aftershock Tour - Hopkins 2015
as Michael Elgin

ROH: Best In The World 2015
as Michael Elgin

ROH & NJPW: Global Wars - Night 2 2015
as Michael Elgin

ROH & NJPW: Global Wars - Night 1 2015
as Michael Elgin

ROH & NJPW: War of the Worlds - Night 2 2015
as Michael Elgin

ROH & NJPW: War of the Worlds - Night 1 2015
as Michael Elgin

ROH: Supercard of Honor IX 2015
as Michael Elgin
- ROH Conquest Tour 2015 - Tag 2
ROH Conquest Tour 2015 - Tag 2 2015
as Michael Elgin
- ROH Conquest Tour 2015 - Tag 1
ROH Conquest Tour 2015 - Tag 1 2015
as Micheal Elgin

ROH: 13th Anniversary 2015
as Michael Elgin
- ROH: Winter Warriors Tour - Dayton
ROH: Winter Warriors Tour - Dayton 2015
as Michael Elgin
- ROH: Winter Warriors Tour - Dearborn
ROH: Winter Warriors Tour - Dearborn 2015
as Michael Elgin

ROH Final Battle 2014 2014
as Michael Elgin

ROH: Thanks Steen Thanks 2014
as Michael Elgin

ROH: All Star Extravaganza VI 2014
as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night Three 2014
as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night One 2014
as Michael Elgin

ROH: Death Before Dishonor XII - Night 2 2014
as Michael Elgin

ROH: Death Before Dishonor XII - Night 1 2014
as Michael Elgin

PWG: ELEVEN 2014
as Michael Elgin

ROH: Summer Heat Tour - Day 2 2014
as Michael Elgin

ROH: Summer Heat Tour - Day 1 2014
as Michael Elgin

ROH: Best In The World 2014
as Michael Elgin

Smash Rival Schools 2014 2014
as Michael Elgin

ROH: Road To Best In The World - Night 2 2014
as Michael Elgin

ROH: Road To Best In The World - Night 1 2014
as Michael Elgin

ROH & NJPW: War of the Worlds 2014
as Michael Elgin

ROH & NJPW: Global Wars 2014
as Michael Elgin

Smash Wrestling GOLD 2014
as Michael Elgin

ROH: Supercard of Honor VIII 2014
Actor

PWG: Mystery Vortex II 2014
as Michael Elgin

ROH: Flyin' High 2014
as Michael Elgin

ROH: Raising The Bar - Day 2 2014
as Michael Elgin

ROH: Raising The Bar - Day 1 2014
Actor, as Michael Elgin

ROH: 12th Anniversary 2014
as Michael Elgin

ROH: State of The Art 2014
as Michael Elgin

PWG: DDT4 2014
as Michael Elgin

ROH: Wrestling's Finest 2014
as Michael Elgin

ROH: Creating Excellence 2014
as Michael Elgin

PWG: All Star Weekend X - Night Two 2013
as Michael Elgin

PWG: All Star Weekend X - Night One 2013
as Michael Elgin

ROH Final Battle 2013 2013
as Michael Elgin

ROH: ROH vs SCUM 2013
as Michael Elgin

ROH A New Dawn 2013
as Michael Elgin

ROH: Death Before Dishonor XI 2013
as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night Two 2013
as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night One 2013
as Michael Elgin

ROH: Manhattan Mayhem V 2013
as Michael Elgin

PWG: TEN 2013
as Michael Elgin

ROH: Live And Let Die 2013
as Michael Elgin

ROH: All Star Extravaganza V 2013
as Michael Elgin

ROH: Reclamation - Night 1 2013
as Michael Elgin

ROH: A Night of Hoopla 2013
as Michael Elgin

ROH: Best In The World 2013
as Michael Elgin

PWG: Is Your Body Ready? 2013
as Michael Elgin

ROH: Honor In The Heart of Texas 2013
as Michael Elgin

ROH: Relentless 2013
as Michael Elgin

PWG: All Star Weekend 9 - Night Two 2013
as Michael Elgin

PWG: All Star Weekend 9 - Night One 2013
as Michael Elgin

ROH: 11th Anniversary 2013
as Michael Elgin

ROH: Honor Vs. Evil 2013
as Michael Elgin

PWG: DDT4 2013
as Michael Elgin

ROH Final Battle 2012 - Doomsday 2012
as Michael Elgin

PWG: Failure To Communicate 2012
as Michael Elgin

ROH: Glory By Honor XI 2012
as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night Two 2012
as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night One 2012
as Michael Elgin

PWG: Threemendous III 2012
as Michael Elgin

ROH: Brew City Beatdown 2012
as Michael Elgin

PWG: Death To All But Metal 2012
as Michael Elgin

ROH: Unity 2012
as Michael Elgin

ROH: 10th Anniversary 2012
as Michael Elgin

ROH Underground 2012
as Mike Elgin

ROH: Glory By Honor X 2011
as Michael Elgin

ROH: Survival of The Fittest 2011 2011
Actor

ROH: Gateway To Honor 2011
as Michael Elgin

ROH: Tag Team Turmoil 2011
Actor

ROH: Honor Takes Center Stage - Chapter 2 2011
as Michael Elgin

ROH: Honor Takes Center Stage - Chapter 1 2011
as Michael Elgin
- ROH: Tag Wars
ROH: Tag Wars 2008
as Michael Elgin
Credits from TMDB.