Filmography

WWE NXT
2010 · Acting

WWE Friday Night SmackDown
1999 · Acting

WWE Main Event
2012 · Acting

TNA iMPACT!
2004 · Acting

One Night Only: GFW Amped Anthology
2017 · Acting

WWE NXT TakeOver: Stand & Deliver Night 1
2021 · Acting

PWG: All Star Weekend 11 - Night Two
2015 · Acting

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

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

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

PWG: 2014 Battle of Los Angeles - Night One
2014 · Acting

PWG: All Star Weekend 11 - Night One
2015 · Acting

MLW Battle Riot VIII
2026 · Acting

NXT TakeOver: WarGames 2020
2020 · Acting

IMPACT Wrestling vs. Lucha Underground 2018
2018 · Acting

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

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

PWG: Don't Sweat The Technique
2015 · Acting

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

WWE NXT Stand & Deliver 2022
2022 · Acting

NXT In Your House 2022
2022 · Acting

PWG: Mystery Vortex III
2015 · Acting

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

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

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

DPW Limit Break 2025
2025 · Acting

PWG: 2018 Battle of Los Angeles - Stage Three
2018 · Acting

PWG: All Star Weekend 14 - Night One
2018 · Acting

PWG: Mystery Vortex II
2014 · Acting

PWG: Sold Our Soul For Rock 'n Roll
2014 · Acting

PWG: Black Cole Sun
2014 · Acting
- No Poster
AAW Defining Moment 2016
2016 · Acting

PROGRESS Chapter 88: Super Strong Style 16 - Day 2
2019 · Acting

PWG: 2014 Battle of Los Angeles - Night Three
2014 · Acting

PWG: Man On The Silver Mountain
2017 · Acting

PROGRESS Chapter 88: Super Strong Style 16 - Day 1
2019 · Acting

PWG: Smokey And The Bandido
2018 · Acting

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

PWG: ELEVEN
2014 · Acting

NXT Great American Bash 2022
2022 · Acting

TNA: Bound for Glory
2016 · Acting

PWG: Only Kings Understand Each Other
2017 · Acting

IMPACT Wrestling: Redemption 2018
2018 · Acting

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

TNA One Night Only: September 2016
2016 · Acting

WWE SummerSlam 2023
2023 · Acting

NXT TakeOver: In Your House 2021
2021 · Acting

PWG: All Star Weekend 13 - Night One
2017 · Acting

PWG: Mystery Vortex IV
2016 · Acting

TNA One Night Only: Against All Odds 2016
2016 · Acting

PWG: Pushin Forward Back
2017 · Acting

PWG: Bask In His Glory
2018 · Acting

TNA Bound for Glory 2015
2015 · Acting

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

PWG: THIRTEEN
2016 · Acting

Pancakes & Piledrivers II: The Indy Summit
2018 · Acting

PWG: Nice Boys (Don't Play Rock and Roll)
2017 · Acting

IMPACT Wrestling: Bound For Glory 2017
2017 · Acting

Not Another Steen DVD
2015 · Acting
- No Poster
EVOLVE 46
2015 · Acting

PROGRESS Chapter 88: Super Strong Style 16 - Day 3
2019 · Acting

NXT TakeOver XXX
2020 · Acting

TNA One Night Only: Live! 2016
2016 · Acting

PWG: Lëmmy
2016 · Acting

TNA One Night Only: Rivals 3
2017 · Acting
- No Poster
Eric Bischoff's One Shot
2024 · Acting
- No Poster
AAW: Thursday Night Special
2017 · Acting
- No Poster
AAW Path Of Redemption 2018
2018 · Acting

An Officer and A Gentleman: Mark Haskins and Travis Banks
2018 · Acting

PWG: Threemendous IV
2015 · Acting

NXT WarGames 2021
2021 · Acting

PWG: All Star Weekend 14 - Night Two
2018 · Acting

TNA One Night Only: X-Travaganza 4
2016 · Acting
- No Poster
Beyond Greatest Rivals Round Robin
2015 · Acting

EVOLVE 44
2015 · Acting

RevPro Summer Sizzler 2024 - Road To The Anniversary
2024 · Acting

PWG: Untitled II
2014 · Acting

PWG: From Out of Nowhere
2015 · Acting
- No Poster
TNA vs. GFW Supershow
2015 · Acting
- No Poster
SWE 5th Anniversary Show
2015 · Acting

WrestleCon SuperShow 2016
2016 · Acting

Wrestlecon Supershow 2018
2018 · Acting

NXT TakeOver 36
2021 · Acting

TNA Slammiversary 2016
2016 · Acting
- No Poster
TNA Destination X 2016
2016 · Acting

TNA One Night Only: Victory Road 2
2016 · Acting

TNA One Night Only: December 2016
2016 · Acting

PWG: All Star Weekend 12 - Night One
2016 · Acting
- No Poster
AAW: Windy City Classic XI
2015 · Acting

Best Friends With Trevor Lee & Andrew Everett
2016 · Acting

PWG: Prince
2016 · Acting

PWG: DDT4
2015 · Acting

IMPACT One Night Only: March Breakdown
2018 · Acting

EVOLVE 36
2015 · Acting

EVOLVE 45
2015 · Acting

EVOLVE 37
2015 · Acting

EVOLVE 42
2015 · Acting

EVOLVE 63
2016 · Acting

EVOLVE 43
2015 · Acting
- No Poster
EVOLVE 50
2015 · Acting

TNA LockDown 2016
2016 · Acting
- No Poster
EVOLVE 49
2015 · Acting

PWG: Bowie
2016 · Acting
- No Poster
AAW Showdown 2018
2018 · Acting

MLW Saturday Night SuperFight 2026
2026 · Acting
