
Acting
Eric Maher
EN, JA cinema · 224 credits
Born
30 December 1983 (age 42)
Birthplace
Boston, Massachusetts, USA
Also known as Eddie Edwards · John Cahill
Eric Maher is an American professional wrestler, better known by the ring name Eddie Edwards. He is currently signed to IMPACT Wrestling, where he is a former IMPACT World Champion, two-time IMPACT X Division Champion and IS a five-time IMPACT World Tag Team Champion with Davey Richards. Edwards has also wrestled for Ring of Honor (ROH), where he is a former World Champion, the inaugural Television Champion, and a two-time World Tag Team Champion with his partner Davey Richards as The American Wolves. He won ROH's Survival of the Fittest tournament in November 2010 which propelled him to win the World Championship. His World Championship victory made him the first wrestler to win the ROH Triple Crown and the only wrestler to ever hold both the Impact Wrestling and ROH Triple Crowns. He was also a regular for the Southern California-based promotion Pro Wrestling Guerrilla (PWG) and has made several tours of Japan with Pro Wrestling Noah, where he is a former GHC Heavyweight Champion, and is, to date, the only foreigner ever to win said championship. Between Impact, ROH, and Noah, Edwards has won 13 total championships (including three world championships) and is the only wrestler to have held the IMPACT, ROH, and GHC world championships.
Known for
Filmography

ROH: Charm City Challenge
as Eddie Edwards

TNA Genesis 2026
as Eddie Edwards

TNA No Surrender 2026
as Eddie Edwards

TNA Sacrifice 2026
as Eddie Edwards

TNA Rebellion 2026
as Eddie Edwards

TNA Slammiversary 2026
as Eddie Edwards

TNA Lockdown 2026
as Eddie Edwards

TNA Bound for Glory 2026
as Eddie Edwards

TNA Genesis 2025
as Eddie Edwards

TNA Sacrifice 2025
as Eddie Edwards

TNA Unbreakable 2025
as Eddie Edwards

TNA Rebellion 2025
as Eddie Edwards

TNA Under Siege 2025
as Eddie Edwards
TNA The Border Brawl
2025
TNA The Border Brawl
as Eddie Edwards

TNA Against All Odds 2025
as Eddie Edwards

TNA Slammiversary 2025
as Eddie Edwards

TNA Emergence 2025
as Eddie Edwards

TNA Bound for Glory 2025
as Eddie Edwards

TNA Victory Road 2025
as Eddie Edwards

TNA Turning Point 2025
as Eddie Edwards

TNA Final Resolution 2025
as Eddie Edwards

TNA Hard To Kill 2024
as Eddie Edwards

TNA No Surrender 2024
as Eddie Edwards

TNA Sacrifice 2024
as Eddie Edwards

TNA Rebellion 2024
as Eddie Edwards

TNA Under Siege 2024
as Eddie Edwards

TNA Against All Odds 2024
as Eddie Edwards

TNA Slammiversary 2024
as Eddie Edwards

TNA Emergence 2024
as Eddie Edwards

TNA Victory Road 2024
as Eddie Edwards

TNA Bound for Glory 2024
as Eddie Edwards

TNA Turning Point 2024
as Eddie Edwards

TNA Final Resolution 2024
as Eddie Edwards

IMPACT Wrestling: Sacrifice 2023
as Eddie Edwards

NJPW Capital Collision 2023
as Eddie Edwards

IMPACT Wrestling: Rebellion 2023
as Eddie Edwards

IMPACT Wrestling: Under Siege 2023
as Eddie Edwards

IMPACT Wrestling: Against All Odds 2023
as Eddie Edwards

IMPACT Wrestling: Down Under Tour - Day 1
as Eddie Edwards

IMPACT Wrestling: Down Under Tour - Day 2
as Eddie Edwards

IMPACT Wrestling: Slammiversary 2023
as Eddie Edwards

IMPACT Wrestling: Emergence 2023
as Eddie Edwards

IMPACT Wrestling: Bound For Glory 2023
as Eddie Edwards

IMPACT Wrestling: Turning Point 2023
as Eddie Edwards

IMPACT Wrestling: Final Resolution 2023
as Eddie Edwards

IMPACT Wrestling: Hard to Kill 2023
as Eddie Edwards

IMPACT Wrestling: Hard to Kill 2022
as Eddie Edwards

IMPACT Wrestling: Sacrifice 2022
as Eddie Edwards

IMPACT Wrestling: Multiverse of Matches
as Eddie Edwards

IMPACT Wrestling: Rebellion 2022
as Eddie Edwards

IMPACT Wrestling: Under Siege 2022
as Eddie Edwards

IMPACT Wrestling: Slammiversary 2022
as Eddie Edwards

IMPACT Wrestling: Against All Odds 2022
as Eddie Edwards

Jim Crockett Promotions: Ric Flair's Last Match
as Eddie Edwards

IMPACT Wrestling: Emergence 2022
as Eddie Edwards

IMPACT Wrestling: Victory Road 2022
as Eddie Edwards

IMPACT Wrestling: Bound for Glory 2022
as Eddie Edwards

IMPACT Wrestling: Throwback Throwdown III
as Eddie Edwards
TNA Count Down to Rebellion 2022
2022
TNA Count Down to Rebellion 2022
as Eddie Edwards

IMPACT Wrestling: Victory Road 2021
as Eddie Edwards

IMPACT Wrestling: Bound For Glory 2021
as Eddie Edwards

IMPACT Wrestling: Turning Point 2021
as Eddie Edwards

ROH: Final Battle 2021
as Eddie Edwards

IMPACT Wrestling: Slammiversary 2021
as Eddie Edwards

IMPACT Wrestling: Homecoming 2021
as Eddie Edwards

IMPACT Wrestling: Hard to Kill 2021
as Eddie Edwards

IMPACT Wrestling: No Surrender 2021
as Eddie Edwards

IMPACT Wrestling: Rebellion 2021
as Eddie Edwards

IMPACT Wrestling: Under Siege 2021
as Eddie Edwards

IMPACT Wrestling: Against All Odds 2021
as Eddie Edwards

IMPACT Wrestling: Bash at the Brewery 2
as Eddie Edwards

IMPACT Wrestling: Slammiversary 2020
as Eddie Edwards

IMPACT Wrestling: Victory Road 2020
as Eddie Edwards

IMPACT Wrestling: Bound for Glory 2020
as Eddie Edwards

IMPACT Wrestling: Turning Point 2020
as Eddie Edwards

IMPACT Wrestling: Final Resolution 2020
as Eddie Edwards

IMPACT Wrestling: Hard to Kill 2020
as Eddie Edwards
Warrior Wrestling 4
2019
Warrior Wrestling 4
as Eddie Edwards

IMPACT & Reality of Wrestling: Deep IMPACT
as Eddie Edwards
Warrior Wrestling 3
2019
Warrior Wrestling 3
as Eddie Edwards

IMPACT Wrestling: Bash at the Brewery
as Eddie Edwards

IMPACT Wrestling: No Surrender 2019
as Eddie Edwards
Warrior Wrestling
2018
Warrior Wrestling
as Eddie Edwards

IMPACT Wrestling: Redemption 2018
as Eddie Edwards

IMPACT Wrestling vs. Lucha Underground 2018
as Eddie Edwards

IMPACT Wrestling: Bound For Glory 2017
as Eddie Edwards
WrestleCade 2016 - The Final 3 Count
2016
WrestleCade 2016 - The Final 3 Count
as Eddie Edwards

TNA Slammiversary 2016
as Eddie Edwards

TNA: Bound for Glory
as Eddie Edwards

TNA One Night Only: Against All Odds 2016
as Eddie Edwards

The Kevin Steen Show: Eddie Edwards
as Eddie Edwards

TNA One Night Only: Victory Road 2
as Eddie Edwards

TNA One Night Only: Rivals 2
as Eddie Edwards

TNA One Night Only: Live! 2016
as Eddie Edwards

TNA One Night Only: X-Travaganza 4
as Eddie Edwards

TNA One Night Only: Joker's Wild 4
as Eddie Edwards
WWR Project XX
2016
WWR Project XX
as Eddie Edwards

TNA One Night Only: December 2016
as Eddie Edwards

TNA One Night Only: September 2016
as Eddie Edwards

TNA May Mayhem 2015
as Eddie Edwards
TNA vs. GFW Supershow
2015
TNA vs. GFW Supershow
as Eddie Edwards

TNA Bound for Glory 2015
as Eddie Edwards

TNA One Night Only: X-Travaganza 3
as Eddie Edwards

TNA One Night Only: Hardcore Justice 4
as Eddie Edwards

TNA One Night Only: Joker's Wild 3
as Eddie Edwards
Beyond Greatest Rivals Round Robin
2015
Beyond Greatest Rivals Round Robin
as Eddie Edwards
TNA No Surrender 2014
2014
TNA No Surrender 2014
as Eddie Edwards

ROH: Creating Excellence
as Himself

TNA Slammiversary XII
as Eddie Edwards

TNA Lockdown 2014
as Eddie Edwards

TNA One Night Only: World Cup of Wrestling 2
as Eddie Edwards (Team Young)

TNA One Night Only: Joker's Wild 2
as Eddie Edwards
TNA Destination X 2014
2014
TNA Destination X 2014
as Eddie Edwards

TNA One Night Only: X-Travaganza 2
as Eddie Edwards
TNA Genesis 2014
2014
TNA Genesis 2014
as Eddie Edwards

TNA One Night Only: Global IMPACT Japan 2014
as Eddie Edwards

TNA Sacrifice 2014
as Eddie Edwards

TNA One Night Only: Victory Road 2014
as Eddie Edwards

ROH: Relentless
as Eddie Edwards

ROH: Die Hard: The Eddie Edwards Story
as Eddie Edwards

ROH: Honor In The Heart of Texas
as Eddie Edwards

ROH: Live And Let Die
as Eddie Edwards

ROH A New Dawn
as Eddie Edwards

ROH: A Night of Hoopla
as Eddie Edwards

ROH: Reclamation - Night 1
as Eddie Edwards

ROH: Best In The World
as Eddie Edwards

ROH: Border Wars
as Eddie Edwards

ROH: Supercard of Honor VII
as Eddie Edwards

PWG: TEN
as Himself

PWG: DDT4
as Himself

ROH: ROH vs SCUM
as Himself

PWG Sells Out: Volume 3
as Himself

ROH: 11th Anniversary
as Eddie Edwards

ROH: Live Strong
as Eddie Edwards

ROH: Brew City Beatdown
as Eddie Edwards

PWG: Mystery Vortex
as Himself

PWG: Threemendous III
as Himself

PWG: World's Finest
as Himself

ROH: 10th Anniversary
as Himself

ROH: No Escape
as Eddie Edwards

PWG: FEAR
as Himself

PWG: DDT4
as Himself

ROH: Gateway To Honor
as Eddie Edwards

ROH: Glory By Honor X
as Eddie Edwards

ROH: Final Battle 2010
as Himself

ROH: The Homecoming II
as Eddie Edwards

ROH: Motor City Madness 2009
as Eddie Edwards

ROH: Caged Collision
as Eddie Edwards

ROH: 7th Anniversary
as Eddie Edwards

ROH: Glory By Honor VIII - The Final Countdown
as Eddie Edwards

ROH Final Battle 2009
as Eddie Edwards

ROH: The Final Countdown Tour - Boston
as Eddie Edwards

ROH: The Final Countdown Tour - Dayton
as Eddie Edwards

ROH: Contention
as Eddie Edwards
ROH Bound By Hate
2008
ROH Bound By Hate
as Eddie Edwards

ROH: Death Before Dishonor VI
as Eddie Edwards

NOAH: European Navigation 2008
as Eddie Edwards

ROH: Transform
as Eddie Edwards
ROH: Injustice
2008
ROH: Injustice
as Eddie Edwards

ROH: Glory By Honor VII
as Eddie Edwards

ROH: International Challenge
as Eddie Edwards
























































