Steven Haworth
Biography
Steven Haworth better known by his ring name Nigel McGuinness, is an English professional wrestler, commentator, and magician. He is currently signed to All Elite Wrestling (AEW), where he serves as a color commentator on Collision. He is known for work with Ring of Honor, Total Nonstop Action Wrestling, Pro Wrestling Noah and WWE. He held the ROH Pure Championship for a record 350 days and is a former ROH World Champion, holding the title for 545 days. From October 2009 to June 2011, Haworth wrestled for Total Nonstop Action Wrestling under the ring name Desmond Wolfe. This would be his last run as an in-ring performer. He returned to ROH in August 2011, working as a colour commentator, and officially retired from in-ring competition on 17 December 2011. He left ROH in December 2016 and signed with WWE soon thereafter. Haworth was released from WWE in 2022 and signed with AEW in 2023 as a commentator. He returned to the ring as a wrestler in 2024 at All In.
Known For

All Elite Wrestling: Dynamite

WWE NXT

WWE NXT

All Elite Wrestling: Collision

All Elite Wrestling: Collision

All Elite Wrestling: Collision

WWE Pay Per View

WWE 205 Live
All Movies (174)
- AEW Double or Nothing 20262026 · as Nigel McGuinness
- ROH Supercard of Honor 20262026 · as Nigel McGuinness
- AEW Dynasty 2026: Zero Hour2026 · as Nigel McGuinness
- AEW Dynasty 20262026 · as Nigel McGuinness
- ROH Final Battle 20252025 · as Nigel McGuinness
- AEW WrestleDream 20252025 · as Nigel McGuinness
- AEW All Out 2025: Saturday Tailgate Brawl2025 · as Nigel McGuinness - English Commentary
- AEW x NJPW: Forbidden Door 20252025 · as Nigel McGuinness
- AEW All In 2025: Texas2025 · as Nigel McGuinness
- AEW Double or Nothing 20252025 · as Nigel McGuinness
- AEW Dynasty 20252025 · as Nigel McGuinness
- ROH Final Battle 20242024 · as Nigel McGuinness
- AEW All In 2024: London - Zero Hour2024 · as Nigel McGuinness
- AEW All In 2024: London2024 · as Nigel McGuinness
- AEW x NJPW Present Forbidden Door 2024: Zero Hour2024 · as Nigel McGuinness - English Commentary
- AEW x NJPW Present Forbidden Door 20242024 · as Nigel McGuinness - English Commentary
- AEW Worlds End 2023: Zero Hour2023 · as Nigel McGuinness
- AEW All In 2023: London - Zero Hour2023 · as Nigel McGuinness
- ROH: Supercard of Honor 2023: Zero Hour2023 · as Nigel McGuinness
- NXT TakeOver XXV2019 · as Nigel McGuiness
- WWE Money in the Bank 20192019 · as commentators
- Chasing the Magic: The Nigel McGuinness Story2019 · as Himself
- NXT TakeOver: WarGames II2018 · as Nigel McGuiness / Commentator
- NXT Takeover: Brooklyn IV2018 · as Nigel McGuinness
- NXT TakeOver: Chicago II2018 · as Nigel McGuinness
- NXT Takeover: New Orleans2018 · as Nigel McGuinness
- NXT TakeOver: Brooklyn III2017 · as Nigel McGuinness
- WWE NXT Takeover: Chicago2017 · as Nigel McGuinness
- NXT Takeover: Orlando2017 · as Nigel McGuinness
- The Kevin Steen Show: Nigel McGuinness2016 · as Nigel McGuinness
- The Good..The Bad..The Buff: The Marc Bagwell Journey2015 · as Himself
- The Millionaires' Unit2015 · as Bob Lovett
- ROH: 13th Anniversary2015 · as Nigel McGuinness
- ROH: Year 52015 · as Nigel McGuinness
- ROH: Champions vs. All Stars2014
- ROH: All Star Extravaganza VI2014 · as Nigel McGuinness
- ROH: Best In The World2014 · as Nigel McGuinness
- ROH & NJPW: War of the Worlds2014 · as Nigel McGuinness - English Commentary
- ROH: Creating Excellence2014 · as Nigel McGuinness
- PROGRESS Chapter 7: Every Saint Has A Past, Every Sinner Has A Future2013 · as Nigel McGuinness
- Nigel McGuinness: In It to Win It2013 · as Nigel McGuinness
- WXW Presents: The American Dragon Bryan Danielson2013 · as Nigel McGuinness
- Alex Shelley: Made in Detroit2013 · as Nigel McGuinness
- Austin Aries: The Greatest Man That Ever Lived2013 · as Nigel McGuinness
- Bryan Danielson: The Final Countdown2013 · as Nigel McGuinness
- Claudio Castagnoli: The Swiss Sensation2013 · as Nigel McGuinness
- Colt Cabana: Chicago's Favorite Son2013 · as Nigel McGuinness
- Danielson vs The World2013 · as Nigel McGuinness
- ROH: Top 100 Matches, Vol 12013 · as Nigel McGuinness
- ROH: Top 100 Matches, Vol 22013 · as Nigel McGuinness
- The Last of McGuinness2012 · as Nigel McGuinness
- Danielson vs McGuinness2012 · as Nigel McGuinness
- Puppet Master X: Axis Rising2012 · as Nazi Soldier
- The Many Adventures of El Generico2012 · as Nigel McGuinness
- ROH: El Generico: Ole! Ole!2012 · as Nigel McGuinness
- ROH: Nigel McGuinness - An ROH Career Retrospective2012 · as Nigel McGuinness
- Chris Hero: Ring of Hero2012 · as Nigel McGuinness
- Kevin Steen: Ascension to the Top2012 · as Nigel McGuinness
- American Wolves: The Hunt Never Dies2012 · as Nigel McGuinness
- Samoa Joe: Total Domination2012 · as Nigel McGuinness
- KENTA: Go 2 Sleep2012 · as Nigel McGuinness
- TNA Slammiversary VIII2010 · as Desmond Wolfe
- TNA Sacrifice 20102010 · as Desmond Wolfe
- TNA Lockdown 20102010 · as Desmond Wolfe
- TNA The Best of 20092010 · as Desmond Wolfe
- TNA Against All Odds 20102010 · as Desmond Wolfe
- TNA Genesis 20102010 · as Desmond Wolfe
- TNA Final Resolution 20092009 · as Desmond Wolfe
- TNA Turning Point 20092009 · as Desmond Wolfe
- ROH: Glory By Honor VIII - The Final Countdown2009 · as Nigel McGuinness
- ROH: The Final Countdown Tour - Boston2009 · as Nigel McGuinness
- ROH: Death Before Dishonor VII - Night 12009
- ROH: End of An Age2009
- ROH: Supercard of Honor IV2009
- ROH: 7th Anniversary2009 · as Nigel McGuinness
- ROH: Insanity Unleashed2009
- ROH: Stylin' & Profilin'2009
- ROH: Eliminating The Competition2009
- ROH: Caged Collision2009 · as Nigel McGuinness
- ROH: Motor City Madness 20092009 · as Nigel McGuinness
- ROH: Full Circle2009
- ROH: Injustice II2009
- PWG Sells Out: Volume 22009 · as Nigel McGuinness
- ROH: Final Battle 20082008
- ROH: Rising Above 20082008
- ROH Bound By Hate2008 · as Nigel McGuinness
- ROH: The French Connection2008 · as Nigel McGuinness
- PWG: 2008 Battle of Los Angeles - Stage 22008 · as Nigel McGuinness
- PWG: 2008 Battle of Los Angeles - Stage 12008 · as Nigel McGuinness
- ROH: Glory By Honor VII2008 · as Nigel McGuinness
- ROH: Driven2008
- ROH: The Tokyo Summit2008
- ROH: Night of The Butcher II2008 · as Nigel McGuinness
- ROH: Death Before Dishonor VI2008 · as Nigel McGuinness
- ROH: Fueling The Fire2008 · as Nigel McGuinness
- ROH: Northern Navigation2008 · as Nigel McGuinness
- ROH: Best In The World2008 · as Nigel McGuinness
- NOAH: European Navigation 20082008 · as Nigel McGuinness
- ROH: Southern Navigation2008 · as Nigel McGuinness
- ROH: Return Engagement2008 · as Nigel McGuinness
- ROH: Injustice2008 · as Nigel McGuinness
- ROH: Bedlam In Beantown2008 · as Nigel McGuinness
- ROH: Take No Prisoners2008 · as Nigel McGuinness
- ROH: Without Remorse2008
- ROH: Breakout2008
- PWG: 2007 Battle of Los Angeles - Night Three2007 · as Nigel McGuinness
- PWG: 2007 Battle of Los Angeles - Night Two2007 · as Nigel McGuinness
- NOAH Summer Navigation '07 - Day 122007 · as Nigel McGuinness
- ROH: Driven2007 · as Nigel McGuinness
- ROH: International Challenge2006 · as Nigel McGuinness
- ROH: The Chicago Spectacular - Night Two2006 · as Nigel McGuinness
- ROH: The Chicago Spectacular - Night One2006 · as Nigel McGuinness
- ROH: Dethroned2006 · as Nigel McGuinness
- ROH: Black Friday Fallout2006 · as Nigel McGuinness
- TNA Wrestling: 50 Greatest Matches2006 · as Desmond Wolfe
- ROH: The Bitter End2006 · as Nigel McGuinness
- ROH: Honor Reclaims Boston2006 · as Nigel McGuinness
- ROH: Glory by Honor V - Night Two2006 · as Nigel McGuinness
- ROH: Glory By Honor V - Night One2006 · as Nigel McGuinness
- ROH: Gut Check2006 · as Nigel McGuinness
- ROH: Epic Encounter II2006 · as Nigel McGuinness
- ROH: Frontiers of Honor II2006 · as Nigel McGuinness
- ROH: Anarchy In The U.K.2006 · as Nigel McGuinness
- ROH: Unified2006 · as Nigel McGuinness
- ROH: Fight of The Century2006 · as Nigel McGuinness
- ROH: Time To Man Up2006 · as Nigel McGuinness
- ROH: Generation Now2006 · as Nigel McGuinness
- ROH: War of The Wire II2006 · as Nigel McGuinness
- ROH: Death Before Dishonor IV2006 · as Nigel McGuinness
- ROH: Chi-Town Struggle2006 · as Nigel McGuinness
- ROH: Throwdown2006 · as Nigel McGuinness
- ROH: In Your Face2006 · as Nigel McGuinness
- ROH: Ring of Homicide2006 · as Nigel McGuinness
- ROH: Weekend of Champions - Night Two2006 · as Nigel McGuinness
- ROH: Best In The World2006 · as Nigel McGuinness
- ROH: Dissension2006 · as Nigel McGuinness
- ROH: Tag Wars 20062006 · as Nigel McGuinness
- ROH: Hell Freezes Over2006 · as Nigel McGuinness
- ROH Final Battle 20052005 · as Nigel McGuinness
- TNA Genesis 20052005 · as Nigel McGuinness (Preshow)
- ROH: Vendetta2005 · as Nigel McGuinness
- ROH: Showdown In Motown2005 · as Nigel McGuinness
- ROH: This Means War2005 · as Nigel McGuinness
- ROH: Buffalo Stampede2005 · as Nigel McGuinness
- ROH: Enter The Dragon2005 · as Nigel McGuinness
- FIP Big Year One Bash: The Hangover2005 · as Nigel McGuinness
- FIP Big Year One Bash2005 · as Nigel McGuinness
- ROH: Punk - The Final Chapter2005 · as Nigel McGuinness
- ROH: Redemption2005 · as Nigel McGuinness
- ROH: The Homecoming2005 · as Nigel McGuinness
- ROH: Fate of An Angel2005 · as Nigel McGuinness
- ROH: Escape From New York2005 · as Nigel McGuinness
- ROH: Sign of Dishonor2005 · as Nigel McGuinness
- ROH: Death Before Dishonor III2005 · as Nigel McGuinness
- ROH: The Final Showdown2005 · as Nigel McGuinness
- ROH: Manhattan Mayhem2005 · as Nigel McGuinness
- ROH: All Star Extravaganza 22004 · as Nigel McGuinness
- ROH: Weekend of Thunder - Night 22004 · as Nigel McGuinness
- ROH: Weekend of Thunder - Night 12004 · as Nigel McGuinness
- ROH: Joe vs Punk II2004 · as Nigel McGuinness
- ROH: Gold2004 · as Nigel McGuinness
- ROH: Midnight Express Reunion2004 · as Nigel McGuinness
- IWA Mid-South Ted Petty Invitational 2004 - Night 22004 · as Nigel McGuinness
- IWA Mid-South Ted Petty Invitational 2004 - Night 12004 · as Nigel McGuinness
- ROH: Glory By Honor III2004 · as Nigel McGuinness
- ROH: Testing The Limit2004 · as Nigel McGuinness
- ROH: Generation Next2004 · as Nigel McGuinness
- ROH: Reborn - Stage Two2004 · as Nigel McGuinness
- ROH: Reborn - Stage One2004 · as Nigel McGuinness
- ROH: At Our Best2004 · as Nigel McGuinness
- ROH: The Battle Lines Are Drawn2004 · as Nigel McGuinness
- ROH: Main Event Spectacles2003 · as Nigel McGuinness
- ROH: Wrath of The Racket2003 · as Nigel McGuinness
- 4th Annual Brian Pillman Memorial Show2001 · as Nigel McGuinness
All TV Shows (15)
- All Elite Wrestling: Collision2023 · as Nigel McGuinness
- All Elite Wrestling: Collision2023
- All Elite Wrestling: Collision2023 · as Nigel McGuinness (Commentary)
- ROH on HonorClub2023 · as Nigel McGuinness
- Hey! (EW)2022 · as Nigel McGuinness
- WWE NXT: Level Up2022 · as Nigel McGuinness
- All Elite Wrestling: Battle of the Belts2022 · as Nigel McGuinness
- All Elite Wrestling: Dynamite2019 · as Nigel McGuinness
- WWE NXT UK2018 · as Nigel McGuiness / Commentator
- WWE 205 Live2016 · as Nigel McGuiness / Commentator
- WWE 205 Live2016
- WWE NXT2010
- WWE NXT2010 · as Nigel McGuinness
- Ring of Honor Wrestling2009 · as Nigel McGuinness
- WWE Pay Per View1985