Es muy conocido por diversas empresas como Lucha Underground (LU), Lucha Libre AAA Worldwide (AAA), Global Force Wrestling (GFW), Impact Wrestling (IW) All Elite Wrestling (AEW) y en el circuito independiente bajo el nombre de Johnny Mundo, Johnny Impact, Johnny Elite y en la WWE en las marcas Raw y SmackDown con el nombre de John Morrison.
[6][7] La pareja se conoció durante las audiciones para la tercera edición del programa Tough Enough, aunque ella no apareció en el show.
[9][10] Como resultado de esta infracción, Hennigan fue suspendido por treinta días.,[11] John Morrison tiene compañeros personales quienes son The Miz, Dolph Ziggler & Zack Ryder.
En 2002, fue aceptado como miembro de la tercera edición reality show Tough Enough, promovido por la empresa World Wrestling Entertainment (WWE), siendo co-ganador junto a Matt Cappotelli.
Como premio, ambos luchadores obtuvieron dos contratos con la WWE, siendo enviados a su territorio de desarrollo, la Ohio Valley Wrestling.
[17] Después de dejar RAW, volvió a la Ohio Valley Wrestling y tuvo un feudo con su compañero Matt Cappotelli.
No mucho después, se unieron a Joey Matthews, formando el equipo de lucha MNM.
[19] En mayo de 2006, en Judgment Day 2006, MNM perdió su título por parejas frente a Paul London & Brian Kendrick.
[21] La semana siguiente Nitro & Melina debutaron en RAW contra el Campeón de la WWE John Cena.
[32] Tras esto, continuó su feudo con Punk, enfrentándose en los eventos The Great American Bash 2007 y SummerSlam 2007, en los cuales lo retuvo.
[11][36][37][38] Volvió el día 9 de octubre derrotando a CM Punk en una lucha sin opción al título.
En Wrestlemania XXIV, participó en el Money in the bank, pero no salió victorioso, siendo ganador CM Punk.
En One Night Stand, luchó contra Tommy Dreamer, The Big Show, Chavo Guerrero y CM Punk para ser el contendiente número 1 por el Campeonato de la ECW, lucha que ganó Big Show.
Sin embargo, cuando se abrazaron tras el combate, Miz le atacó, cambiando Morrison a face.
[44] Tras su cambio de marca, inició un pequeño feudo con Shelton Benjamin, al cual derrotó en Judgment Day.
Siguiendo con su feudo, en Survivor Series, el Team Miz (The Miz, Drew McIntyre, Sheamus, Dolph Ziggler & Jack Swagger) derrotó al Team Morrison (John Morrison, Matt Hardy, Evan Bourne, Shelton Benjamin & Finlay).
Durante el combate, Maryse intervino a favor de DiBiase, pero fue expulsada del ring por Morrison.
En Summerslam, formó parte del Team WWE (John Cena, Bret Hart, R-Truth, Edge, Chris Jericho, Morrison & Daniel Bryan), derrotando a The Nexus (Wade Barrett, David Otunga, Justin Gabriel, Heath Slater, Michael Tarver, Darren Young & Skip Sheffield).
El 11 de octubre en RAW derrotó a Tyson Kidd, clasificándose para ser miembro del Team RAW en Bragging Rights, donde el Team SmackDown (Big Show, Rey Mysterio, Jack Swagger, Edge, Alberto Del Rio, Tyler Reks & Kofi Kingston) derrotó al Team RAW (The Miz, Santino Marella, R-Truth, Morrison, Sheamus, CM Punk & Ezekiel Jackson).
El 22 de noviembre en RAW derrotó a Tyson Kidd, clasificándose al torneo King of the Ring.
Esa misma noche luego de ser eliminado, automáticamente se clasificó para el RAW Elimination Chamber.
Tras un combate muy equilibrado, Morrison logró conseguir la victoria después se aplicarle a Truth un Starship Pain y cubrirlo.
El 28 de noviembre en RAW peleó contra The Miz en un Falls Count Anywhere Match dejándolo lesionado (Kayfabe).
La semana siguiente, Mundo, Black y Evans, ahora colectivamente facturados como Worldwide Underground, retuvieron sus campeonatos en una revancha por descalificación.
Impact regresó en el Slammiversary XVI, cuando ganó un combate a cuatro bandas contra Fénix, Taiji Ishimori y Petey Williams.
El 8 de julio, Pro Wrestling Insider informó que el contrato de Hennigan con Impact Wrestling había expirado varias semanas antes del evento, y las dos partes acordaron que Hennigan trabajara hasta Slammiversary.
El 7 de diciembre de 2017, Hennigan debutó para Major League Wrestling (MLW) en el evento principal del evento Never Say Never, formando equipo con Shane Strickland en una derrota ante Darby Allin y Jimmy Havoc.
En Super ShowDown, Miz y Morrison ganaron los Campeonatos en Parejas de SmackDown ante The New Day.
El 8 de marzo, Morrison y Miz tuvieron su primera defensa del título contra otros cinco equipos en un Elimination Chamber match en Elimination Chamber, eliminando a The New Day y The Usos para retener los títulos.
En Money in the Bank 2021 no logró ganar: en aquella lucha el ganador fue Big E.