Filmography

All Elite Wrestling: Dynamite
2019 · Acting

All Elite Wrestling: Collision
2023 · Acting

TNA iMPACT!
2004 · Acting

Ring of Honor Wrestling
2009 · Acting

Before the Impact
2021 · Acting

MLP Mayhem
2026 · Acting

Impact Main Event Mondays
2023 · Acting
- No Poster
WrestleMax STL
2021 · Acting

MLP Northern Rising 2026
2026 · Acting

Jim Crockett Promotions: Ric Flair's Last Match
2022 · Acting

AEW All In 2025: Texas
2025 · Acting

Maple Leaf Pro Wrestling - Forged In Excellence Night 1
2024 · Acting

Maple Leaf Pro Wrestling - Mayhem Night 2
2025 · Acting

AEW WrestleDream 2026: Saturday Tailgate Brawl
2026 · Acting

AEW All Out 2025
2025 · Acting

AAA: Lucha Libre World Cup - Guadalajara, MX
2023 · Acting

TNA Victory Road 2024
2024 · Acting

IMPACT Wrestling: Over Drive 2022
2022 · Acting

AEW Full Gear 2025
2025 · Acting

IMPACT Wrestling: Slammiversary 2021
2021 · Acting

IMPACT Wrestling: Hard to Kill 2022
2022 · Acting

NJPW Destruction In Ryogoku 2023
2023 · Acting

AEW Double or Nothing 2025
2025 · Acting

AIW I Choo-Choo-Choose You!
2015 · Acting

WrestleCon Mark Hitchcock Memorial Super Show 2022
2022 · Acting

PWG: Don't Sweat The Technique
2015 · Acting

CMLL Martes Populares - CMLL vs. AEW/ROH
2025 · Acting

IMPACT Wrestling: Under Siege 2021
2021 · Acting

PWG: Mystery Vortex III
2015 · Acting

IMPACT Wrestling: Victory Road 2021
2021 · Acting

IMPACT Wrestling: Bound for Glory 2020
2020 · Acting

IMPACT Wrestling: Multiverse of Matches
2022 · Acting

IMPACT Wrestling: Hard to Kill 2023
2023 · Acting

NJPW Windy City Riot 2022
2022 · Acting

AEW x NJPW: Forbidden Door 2025 - Zero Hour
2025 · Acting

IMPACT Wrestling: Turning Point 2023
2023 · Acting
- No Poster
AAW Defining Moment 2016
2016 · Acting

IMPACT Wrestling: Emergence 2022
2022 · Acting

NJPW Battle In The Valley 2023
2023 · Acting

AEW WrestleDream 2025
2025 · Acting

IMPACT Wrestling: No Surrender 2021
2021 · Acting

IMPACT Wrestling: Rebellion 2021
2021 · Acting

IMPACT Wrestling: Bound For Glory 2021
2021 · Acting

TNA Final Resolution 2024
2024 · Acting

TNA Bound for Glory 2024
2024 · Acting

TNA Against All Odds 2024
2024 · Acting

TNA Under Siege 2024
2024 · Acting

NJPW Battle In The Valley 2021
2021 · Acting

Maple Leaf Pro Wrestling - Forged In Excellence Night 2
2024 · Acting

IMPACT Wrestling x NJPW: Multiverse United 2: For Whom The Bell Tolls
2023 · Acting

IMPACT Wrestling: Rebellion 2019
2019 · Acting

IMPACT Wrestling: No Surrender 2023
2023 · Acting

IMPACT Wrestling: Bash at the Brewery
2019 · Acting

ROH A New Dawn
2013 · Acting

IMPACT Wrestling: Final Resolution 2020
2020 · Acting

IMPACT Wrestling: Slammiversary 2022
2022 · Acting

TNA Turning Point 2024
2024 · Acting
- No Poster
RevPro Revolution Rumble 2024
2024 · Acting

GCW Josh Barnett's Bloodsport 3
2020 · Acting

IMPACT Wrestling: Rebellion 2022
2022 · Acting

IMPACT Wrestling: Throwback Throwdown III
2022 · Acting

IMPACT Wrestling: Hardcore Justice 2021
2021 · Acting

IMPACT Wrestling: Slammiversary 2020
2020 · Acting

TNA Hard To Kill 2024
2024 · Acting

IMPACT Wrestling: Final Resolution 2023
2023 · Acting

IMPACT Wrestling: Under Siege 2022
2022 · Acting

IMPACT Wrestling: Bound For Glory 2023
2023 · Acting

Lucha Libre AAA Invading New York
2019 · Acting

Terminus: All Roads Lead Here
2022 · Acting

IMPACT Wrestling: Victory Road 2022
2022 · Acting

Maple Leaf Pro Wrestling: Sacred Ground
2025 · Acting

IMPACT Wrestling: Emergence 2021
2021 · Acting

IMPACT Wrestling: Victory Road 2023
2023 · Acting

IMPACT Wrestling: Turning Point 2021
2021 · Acting

Josh Barnett's Bloodsport XII
2024 · Acting

Maple Leaf Pro Wrestling: Resurrection
2025 · Acting

IMPACT Wrestling: Throwback Throwdown II
2021 · Acting

IMPACT Wrestling: Emergence 2023
2023 · Acting

Smash Wrestling Smashapalooza 2014
2014 · Acting

Smash Super Showdown II
2014 · Acting

ROH: Death Before Dishonor XII - Night 2
2014 · Acting

Smash Rival Schools 2014
2014 · Acting

IMPACT Wrestling: Homecoming 2021
2021 · Acting

AAW Windy City Classic XVI
2021 · Acting

IMPACT Wrestling: Turning Point 2020
2020 · Acting

EVOLVE 24
2013 · Acting

Maple Leaf Pro Wrestling: Northern Rising
2025 · Acting

TNA Emergence 2024
2024 · Acting

IMPACT Wrestling: Prelude to Glory
2019 · Acting

PWG: From Out of Nowhere
2015 · Acting

TNA No Surrender 2024
2024 · Acting

IMPACT Wrestling: Victory Road 2020
2020 · Acting
- No Poster
ROH Conquest Tour 2015 - Tag 1
2015 · Acting

IMPACT & Reality of Wrestling: Deep IMPACT
2019 · Acting

IMPACT Wrestling: Bound for Glory 2019
2019 · Acting

TNA Genesis 2025
2025 · Acting

IMPACT Wrestling: Against All Odds 2022
2022 · Acting

TNA Slammiversary 2024
2024 · Acting

IMPACT Wrestling: Bound for Glory 2022
2022 · Acting
- No Poster
Alpha-1 wrestling Presents Another Long Halloween
2018 · Acting

ROH: All Star Extravaganza VI
2014 · Acting

TNA Rebellion 2024
2024 · Acting

IMPACT Wrestling: Hard to Kill 2020
2020 · Acting

PWG: DDT4
2015 · Acting
- No Poster
AIW: Absolution XI
2016 · Acting

EVOLVE 23
2013 · Acting

TNA Sacrifice 2024
2024 · Acting

Smash Wrestling GOLD
2014 · Acting

Impact Presents Homecoming
2021 · Acting
