Filmography

WWE NXT
2010 · Acting

Raw
1993 · Acting

WWE Friday Night SmackDown
1999 · Acting

WWE Main Event
2012 · Acting

TNA iMPACT!
2004 · Acting

Hexed
2026 · Acting

WWE Saturday Night's Main Event
1985 · Acting

Hot Ones Versus
2024 · Acting

WWE's The Bump
2019 · Acting

The Best of WWE
2020 · Acting

WWE The Day Of
2017 · Acting

WWE Rivals
2022 · Acting

WWE 24
2015 · Acting

The SmackDown LowDown
2022 · Acting

WWE Backstage
2019 · Acting

WWE Chronicle
2018 · Acting

WWE's Greatest Moments
2025 · Acting

The Killer's Game
2024 · Acting

WWE's Most Wanted Treasures
2021 · Acting
- No Poster
The JBL and Cole Show
2012 · Acting

WWE This Is Awesome
2022 · Acting

Steve Austin's Broken Skull Sessions
2019 · Acting

WWE Superstar Profiles
2025 · Acting

Agent of Shadows
2026 · Acting

Chamber of Horrors
2023 · Acting

The Wrestlers
2019 · Acting

Highlander
Acting

The Last Druid
2027 · Acting

WWE Break it Down
2020 · Acting

WWE WrestleMania 41: Sunday
2025 · Acting

WWE WrestleMania XL Sunday
2024 · Acting

WWE Money in the Bank 2010
2010 · Acting

WWE WrestleMania 39 Sunday
2023 · Acting

WWE WrestleMania XXX
2014 · Acting

WWE WrestleMania 37: Night 1
2021 · Acting

WWE WrestleMania 42: Saturday
2026 · Acting

WWE Crown Jewel 2019
2019 · Acting

WWE WrestleMania 36: Part 2
2020 · Acting

WWE Royal Rumble 2012
2012 · Acting

WWE Royal Rumble 2025
2025 · Acting

WWE SummerSlam 2025: Saturday
2025 · Acting

WWE Royal Rumble 2019
2019 · Acting

WWE Bragging Rights 2010
2010 · Acting

WWE Royal Rumble 2021
2021 · Acting

WWE Royal Rumble 2024
2024 · Acting

Royal Rumble 2026
2026 · Acting

WWE Royal Rumble 2023
2023 · Acting

WWE Night of Champions 2013
2013 · Acting

WWE Royal Rumble 2010
2010 · Acting

Superfan: The Story of Vladimir
2023 · Acting

WWE TLC: Tables Ladders & Chairs 2012
2012 · Acting

WWE WrestleMania 35
2019 · Acting

WWE Best of Raw 2024 Special
2025 · Acting

WWE Royal Rumble 2013
2013 · Acting

WWE The Horror Show at Extreme Rules 2020
2020 · Acting

WWE WrestleMania Backlash 2022
2022 · Acting

WWE Elimination Chamber 2025: Toronto
2025 · Acting

WWE Royal Rumble 2011
2011 · Acting

WWE Wrestlepalooza 2025
2025 · Acting

WWE Royal Rumble 2020
2020 · Acting

WWE Survivor Series 2010
2010 · Acting

WWE SummerSlam 2021
2021 · Acting

WWE Over The Limit 2012
2012 · Acting

WWE Wrestlemania XXVI
2010 · Acting

WWE Money in the Bank 2020
2020 · Acting

WWE Night of Champions 2010
2010 · Acting

WWE Extreme Rules 2018
2018 · Acting

WWE Royal Rumble 2022
2022 · Acting

WWE Survivor Series 2009
2009 · Acting

WWE Crown Jewel 2021
2021 · Acting

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

WWE Elimination Chamber 2021
2021 · Acting

WWE Money in the Bank 2021
2021 · Acting

WWE Crown Jewel 2022
2022 · Acting

WWE Elimination Chamber 2010
2010 · Acting

WWE Crown Jewel 2023
2023 · Acting

WWE Extreme Rules 2019
2019 · Acting

WWE Clash at the Castle 2022
2022 · Acting

The Bloodline: The Complete Story
2023 · Acting

WWE Survivor Series 2019
2019 · Acting

WWE Money in the Bank 2019
2019 · Acting

WWE Money in the Bank 2022
2022 · Acting

WWE WrestleMania XXVIII
2012 · Acting

WWE Survivor Series: WarGames 2023
2023 · Acting

WWE Super ShowDown 2019
2019 · Acting

WWE Bad Blood 2024
2024 · Acting

WWE Survivor Series 2020
2020 · Acting

WWE Clash at the Castle 2024
2024 · Acting

Survivor Series: WarGames
2025 · Acting

WWE Survivor Series 2011
2011 · Acting

Saturday Night's Main Event XXXVII
2024 · Acting

WWE Fastlane 2021
2021 · Acting

WWE Royal Rumble 2025 Kickoff
2025 · Acting

WWE Money in the Bank 2024
2024 · Acting

WWE Over the Limit 2010
2010 · Acting

WWE Day 1 2022
2022 · Acting

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

WWE Payback 2014
2014 · Acting

WWE WrestleMania 41 Kickoff
2025 · Acting

WWE SummerSlam 2024
2024 · Acting

WWE Extreme Rules 2014
2014 · Acting

WWE Hell in a Cell 2021
2021 · Acting

WWE Hell in a Cell 2020
2020 · Acting

WWE Slammy Awards 2020
2020 · Acting

WWE Bash in Berlin
2024 · Acting

Saturday Night's Main Event - John Cena's Final Match
2025 · Acting

WWE Super Show-Down 2018
2018 · Acting

WWE Elimination Chamber 2011
2011 · Acting

WWE TLC: Tables Ladders & Chairs 2009
2009 · Acting

WWE Extreme Rules 2022
2022 · Acting

WWE Backlash 2025
2025 · Acting

WWE Money in the Bank 2023
2023 · Acting

WWE SummerSlam 2024: Cleveland Kickoff
2024 · Acting

You Think You Know Me? The Story of Edge
2012 · Acting

WWE Elimination Chamber 2019
2019 · Acting

Countdown to Elimination Chamber 2025
2025 · Acting

WWE Hell in a Cell 2018
2018 · Acting

WWE Survivor Series 2018
2018 · Acting

PWG: 2015 Battle of Los Angeles - Stage Two
2015 · Acting

WWE: Straight to the Top - Money in the Bank Anthology
2013 · Acting

WWE Survivor Series: WarGames 2022
2022 · Acting

WWE WrestleMania 38: Saturday
2022 · Acting

WWE Backlash 2020
2020 · Acting

Saturday Night's Main Event XLI
2025 · Acting

WWE Fastlane 2019
2019 · Acting

WWE Hell in a Cell 2009
2009 · Acting

WWE Clash of Champions 2020
2020 · Acting

WWE Elimination Chamber 2022
2022 · Acting

NXT: Best of 2017
2018 · Acting

WWE SummerSlam 2020
2020 · Acting

Countdown to WWE Bash in Berlin
2024 · Acting

WWE Survivor Series 2021
2021 · Acting

WWE Fatal 4-Way 2010
2010 · Acting

WWE Payback 2013
2013 · Acting

WWE SummerSlam 2022
2022 · Acting

WWE Money in the Bank Kickoff 2024
2024 · Acting

PWG: All Star Weekend 12 - Night Two
2016 · Acting

WWE Elimination Chamber: Perth
2024 · Acting

WWE The Great American Bash 2012: Super Smackdown Live!
2012 · Acting

A Future WWE: The FCW Story
2020 · Acting

WWE The Best of Raw and Smackdown Live 2018
2019 · Acting
- No Poster
AAA Lucha Libre World Cup 2015
2015 · Acting

Meeting the Undertaker
2020 · Acting

Saturday Night's Main Event XXXIX
2025 · Acting

Clash at the Castle Kickoff 2024
2024 · Acting

TNA One Night Only: Joker's Wild 4
2016 · Acting

PWG: 2015 Battle of Los Angeles - Final Stage
2015 · Acting

WWE Elimination Chamber 2025: Toronto - Kickoff
2025 · Acting

WWE SummerSlam 2018
2018 · Acting
- No Poster
WrestleCade 2016 - The Final 3 Count
2016 · Acting

The Best of WWE: 10 Best Matches of 2020
2020 · Acting

WWE SummerSlam 2023
2023 · Acting

WWE WrestleMania Backlash
2021 · Acting

WWE Superstar Spectacle 2021
2021 · Acting

Saturday Night's Main Event XL
2025 · Acting

PWG: Lëmmy
2016 · Acting
- No Poster
EVOLVE 51
2015 · Acting

WCPW Pro Wrestling World Cup 2017 • English Qualifier
2017 · Acting
- No Poster
RPW: At Our Best 2015
2015 · Acting

Countdown to WWE Clash at the Castle: Scotland
2024 · Acting

TNA One Night Only: Global Impact: USA vs The World 2015
2015 · Acting

NXT TakeOver: Brooklyn III
2017 · Acting

TNA No Surrender 2015
2015 · Acting

Bash in Berlin Kickoff 2024
2024 · Acting

TNA Slammiversary 2015
2015 · Acting

TNA Bound for Glory 2015
2015 · Acting
- No Poster
WWE Road to WrestleMania MSG 2022
2022 · Acting

TNA One Night Only: TNA Gut Check 2015
2015 · Acting

WWE WrestleMania XL Kickoff
2024 · Acting

TNA One Night Only: September 2016
2016 · Acting

Saturday Night's Main Event XL
2025 · Acting

TNA Turning Point 2015
2015 · Acting

PWG: All Star Weekend 12 - Night One
2016 · Acting
- No Poster
EVOLVE 46
2015 · Acting

WWE Stomping Grounds
2019 · Acting
- No Poster
ICW Fear & Loathing VIII
2015 · Acting

TNA One Night Only: Rivals 2
2016 · Acting

TNA One Night Only: Rivals 3
2017 · Acting

TNA Hardcore Justice 2015
2015 · Acting

PWG: Prince
2016 · Acting

TNA Slammiversary 2016
2016 · Acting
- No Poster
TNA Destination X 2016
2016 · Acting
- No Poster
WWN Supershow: Mercury Rising 2015
2015 · Acting
- No Poster
Insane Fight Club II - This Time It’s Personal
2015 · Acting

TNA One Night Only: Live! 2016
2016 · Acting

NXT TakeOver: WarGames
2017 · Acting

EVOLVE 44
2015 · Acting
- No Poster
SWE 5th Anniversary Show
2015 · Acting

EVOLVE 63
2016 · Acting
- No Poster
EVOLVE 54
2016 · Acting

EVOLVE 36
2015 · Acting

TNA One Night Only: Hardcore Justice 4
2015 · Acting

WrestleCon SuperShow 2017
2017 · Acting
- No Poster
TNA Turning Point 2016
2016 · Acting

WCPW: Lights Out
2017 · Acting
- No Poster
EVOLVE 53
2016 · Acting
- No Poster
AAW Unstoppable 2016
2016 · Acting
- No Poster
EVOLVE 58
2016 · Acting

Edge: The Second Mountain
2020 · Acting

EVOLVE 78
2017 · Acting

EVOLVE 45
2015 · Acting

EVOLVE 43
2015 · Acting

EVOLVE 40
2015 · Acting
- No Poster
EVOLVE 65
2016 · Acting
- No Poster
EVOLVE 52
2015 · Acting
- No Poster
EVOLVE 60
2016 · Acting

EVOLVE 38
2015 · Acting
- No Poster
EVOLVE 55
2016 · Acting

Best of Drew McIntyre in EVOLVE
2020 · Acting

EVOLVE 37
2015 · Acting

EVOLVE 39
2015 · Acting

WCPW True Destiny
2017 · Acting
- No Poster
EVOLVE 57
2016 · Acting
- No Poster
EVOLVE 59
2016 · Acting

TNA Sacrifice 2016
2016 · Acting
- No Poster
EVOLVE 62
2016 · Acting

PWG: Bowie
2016 · Acting
- No Poster
EVOLVE 67
2016 · Acting
- No Poster
EVOLVE 61
2016 · Acting
