Filmography

WWE NXT
2010 · Acting

Raw
1993 · Acting

All Elite Wrestling: Dynamite
2019 · Acting

WWE Friday Night SmackDown
1999 · Acting

WWE Main Event
2012 · Acting

All Elite Wrestling: Collision
2023 · Acting

TNA iMPACT!
2004 · Acting

Ring of Honor Wrestling
2009 · Acting

WWE Tough Enough
2001 · Acting

Before the Impact
2021 · Acting

Southpaw Regional Wrestling
2017 · Acting

MLP Mayhem
2026 · Acting

WWE Royal Rumble 2004
2004 · Acting

WWE TLC: Tables, Ladders & Chairs 2015
2015 · Acting

WWE WrestleMania X-Seven
2001 · Acting

WWE WrestleMania 35
2019 · Acting

WWE WrestleMania 33
2017 · Acting

WWE Unforgiven 2001
2001 · Acting

ECW One Night Stand 2005
2005 · Acting

ECW November to Remember 1999
1999 · Acting

WWE Greatest Royal Rumble
2018 · Acting

ECW Anarchy Rulz 1999
1999 · Acting

WWE No Mercy 2016
2016 · Acting

WWE Survivor Series 2016
2016 · Acting

ECW Hardcore Heaven 2000
2000 · Acting

WWE King of the Ring 2001
2001 · Acting

TNA Victory Road 2024
2024 · Acting

WWE Judgment Day 2003
2003 · Acting

IMPACT Wrestling: Over Drive 2022
2022 · Acting

WrestleCon: Mark Hitchcock Memorial Supershow 2026
2026 · Acting

WWE Royal Rumble 2018
2018 · Acting

WWE Judgment Day 2001
2001 · Acting

IMPACT Wrestling: Hard to Kill 2021
2021 · Acting

WWE InVasion
2001 · Acting

IMPACT Wrestling: Slammiversary 2021
2021 · Acting

TNA Wrestling: Bound for Glory
2007 · Acting

ECW - Unreleased Vol. 3
2015 · Acting

ECW Anarchy Rulz 2000
2000 · Acting

TNA Against All Odds 2007
2007 · Acting

TNA Turning Point 2008
2008 · Acting

IMPACT Wrestling: Rebellion 2023
2023 · Acting

WWE Wrestlemania XIX
2003 · Acting

IMPACT Wrestling: Hard to Kill 2022
2022 · Acting

WWE No Way Out 2004
2004 · Acting

WWE: Blood Sport ECW - The Most Violent Matches
2006 · Acting

ROH: ROH vs SCUM
2013 · Acting

TNA No Surrender 2010
2010 · Acting

TNA Bound For Glory 2010
2010 · Acting

TNA Final Resolution 2009
2009 · Acting

TNA Wrestling: Christian Cage - The Instant Classic
2007 · Acting

ROH: Supercard of Honor VII
2013 · Acting

TNA Bound for Glory IV
2008 · Acting

WWE SummerSlam 2001
2001 · Acting

WWE Elimination Chamber 2017
2017 · Acting

ECW - Unreleased Vol. 1
2012 · Acting
- No Poster
Battleground Championship Wrestling Presents ECW Reunion Show: A Tribute To The Extreme 2
2024 · Acting

TNA No Surrender 2005
2005 · Acting

NXT's Greatest Matches Vol. 1
2016 · Acting

TNA Hard Justice 2007
2007 · Acting

WWE SummerSlam 2003
2003 · Acting

TNA Bound for Glory 2006
2006 · Acting

WWE TLC: Tables, Ladders & Chairs 2016
2016 · Acting

IMPACT Wrestling: Against All Odds 2021
2021 · Acting

The History of The WWE Hardcore Championship
2016 · Acting

IMPACT Wrestling: Hard to Kill 2023
2023 · Acting

IMPACT Wrestling: Sacrifice 2022
2022 · Acting

ROH Final Battle 2012 - Doomsday
2012 · Acting

IMPACT Wrestling: Turning Point 2023
2023 · Acting

TNA Turning Point 2005
2005 · Acting

ECW Living Dangerously 2000
2000 · Acting

NXT TakeOver: Unstoppable
2015 · Acting

TNA Lockdown 2008
2008 · Acting

ECW Guilty as Charged 2001
2001 · Acting

ECW - Unreleased Vol. 2
2013 · Acting

TNA Against All Odds 2006
2006 · Acting

ROH: Thanks Steen Thanks
2014 · Acting

ROH: Reclamation - Night 1
2013 · Acting

ECW Massacre on 34th Street
2000 · Acting

Jeff Jarrett: King of the Mountain
2009 · Acting

Warrior Wrestling Stadium Series Night 3
2020 · Acting

IMPACT Wrestling: Rebellion 2021
2021 · Acting

TNA Victory Road 2007
2007 · Acting

IMPACT Wrestling: Bound For Glory 2021
2021 · Acting
- No Poster
ECW Fan Cam: October 15, 1999
1999 · Acting
- No Poster
JCW Legends and Icons
2011 · Acting

TNA Bound for Glory 2024
2024 · Acting

ECW: Bloodsport The Most Violent Matches
2006 · Acting

TNA Under Siege 2024
2024 · Acting

TNA: The 50 Greatest Moments
2006 · Acting

TNA No Surrender 2007
2007 · Acting

Talk N' Shop A Mania 2
2020 · Acting

IMPACT Wrestling: Sacrifice 2020
2020 · Acting

WWE Vengeance 2004
2004 · Acting

WWE Backlash 2001
2001 · Acting

TNA Sacrifice 2007
2007 · Acting

WWE Unforgiven 2004
2004 · Acting

TNA Genesis 2009
2009 · Acting
- No Poster
WWE: 150 Best Pay-Per-View Matches, Vol 2
2014 · Acting

IMPACT Wrestling: Final Resolution 2020
2020 · Acting

ECW Heat Wave 2000
2000 · Acting

TNA Turning Point 2024
2024 · Acting

TNA Hard Justice 2008
2008 · Acting

IMPACT Wrestling: Rebellion 2022
2022 · Acting

IMPACT Wrestling: Throwback Throwdown III
2022 · Acting

IMPACT Wrestling: Hardcore Justice 2021
2021 · Acting

TNA Hard To Kill 2024
2024 · Acting

IMPACT Wrestling: Final Resolution 2023
2023 · Acting

Death from Above
2012 · Acting

TNA Best of the Bloodiest Brawls
2006 · Acting

TNA Wrestling: Sting - Return of An Icon
2006 · Acting

IMPACT Wrestling: Under Siege 2022
2022 · Acting

TNA Destination X 2006
2006 · Acting

IMPACT Wrestling: Bound For Glory 2023
2023 · Acting

TNA Victory Road 2006
2006 · Acting

TNA No Surrender 2009
2009 · Acting

TNA Hardcore Justice 2010
2010 · Acting
- No Poster
ECW Fan Cam: April 13, 2000
2000 · Acting

TNA Genesis 2005
2005 · Acting

JCW Up In Smoke
2011 · Acting

WWE NXT Live: From San Jose 2015
2015 · Acting

TNA Hard Justice 2006
2006 · Acting

IMPACT Wrestling: Emergence 2021
2021 · Acting

WWF Action!
2001 · Acting

IMPACT Wrestling: Turning Point 2021
2021 · Acting

TNA Final Resolution 2010
2010 · Acting
- No Poster
TNA Wrestling: 50 Greatest Matches
2006 · Acting
- No Poster
TNA Hardcore Justice 2014
2014 · Acting

ECW November to Remember 2000
2000 · Acting

TNA Final Resolution 2007
2007 · Acting

IMPACT Wrestling: Throwback Throwdown II
2021 · Acting

WWE Backlash 2016
2016 · Acting

NXT TakeOver: Respect
2015 · Acting

TNA Bound for Glory 2005
2005 · Acting

TNA Wrestling: Ultimate Matches
2008 · Acting
- No Poster
ECW Fan Cam: September 9, 2000
2000 · Acting

TNA Turning Point 2009
2009 · Acting
- No Poster
ECW Fan Cam: November 10, 2000
2000 · Acting
- No Poster
ECW Fan Cam: June 3, 2000
2000 · Acting

IMPACT Wrestling: Homecoming 2021
2021 · Acting

TNA Bound For Glory 2009
2009 · Acting

TNA Unbreakable 2005
2005 · Acting

Countdown to Impact Wrestling Rebellion 2023
2023 · Acting

IMPACT Wrestling: No Surrender 2019
2019 · Acting

TNA Final Resolution December 2008
2008 · Acting

Maple Leaf Pro Wrestling: Northern Rising
2025 · Acting
- No Poster
ECW Fan Cam: December 15, 2000
2000 · Acting

ROH: Glory By Honor XI
2012 · Acting
- No Poster
WrestleCade Supershow 2019
2019 · Acting

IMPACT Wrestling: No Surrender 2022
2022 · Acting

TNA Victory Road 2008
2008 · Acting

TNA Final Resolution 2006
2006 · Acting

IMPACT Wrestling: Prelude to Glory
2019 · Acting

IMPACT Wrestling: Victory Road 2020
2020 · Acting

14 Ghosts
2021 · Acting

TNA Wrestling: Destination X
2008 · Acting
- No Poster
ECW Fan Cam: January 27, 2000
2000 · Acting

TNA No Surrender 2006
2006 · Acting
- No Poster
ECW Fan Cam: January 12, 2001
2001 · Acting

TNA Turning Point 2010
2010 · Acting
- No Poster
WWE Tribute to the Troops 2003
2003 · Acting
- No Poster
House of Hardcore IX
2015 · Acting
- No Poster
ICW Fear & Loathing VIII
2015 · Acting

IMPACT Wrestling: Bound for Glory 2019
2019 · Acting

ROH: Live And Let Die
2013 · Acting

TNA Slammiversary 2006
2006 · Acting

TNA Sacrifice 2008
2008 · Acting

TNA No Surrender 2008
2008 · Acting
- No Poster
ECW Fan Cam: November 11, 2000
2000 · Acting

TNA Sacrifice 2005
2005 · Acting

TNA Slammiversary 2008
2008 · Acting

TNA Sacrifice 2006
2006 · Acting

ROH: Brew City Beatdown
2012 · Acting

ECW Wrestlepalooza 2000
2000 · Acting

TNA Lockdown 2006
2006 · Acting

TNA Destination X 2007
2007 · Acting
- No Poster
ECW Fan Cam: October 23, 1999
1999 · Acting

TNA Turning Point 2006
2006 · Acting

IMPACT Wrestling: Hard to Kill 2020
2020 · Acting
- No Poster
ECW International Invasion: The Best of Super Crazy, Tajiri, Taka & Tanaka
1999 · Acting

TNA Slammiversary 2007
2007 · Acting
- No Poster
Battles Bouts and Brawls: The Story of Pro Wrestling in Detroit and the Surrounding Areas
2014 · Acting

TNA Lockdown 2007
2007 · Acting
- No Poster
ECW Fan Cam: January 13, 2001
2001 · Acting
- No Poster
ECW Fan Cam: August 25, 2000
2000 · Acting

XPW Rebirth
2021 · Acting
- No Poster
XWA Wrestlution 2019
2019 · Acting
