Filmography

Raw
1993 · Acting

WWE NXT
2010 · Acting

All Elite Wrestling: Dynamite
2019 · Acting

Lucha Underground
2014 · Acting

WWE Friday Night SmackDown
1999 · Acting

WWE Main Event
2012 · Acting

All Elite Wrestling: Collision
2023 · Acting

All Elite Wrestling: Rampage
2021 · Acting

Raw Talk
2016 · Acting

Hey! (EW)
2022 · Acting

WWE Speed
2024 · Acting

WWE 24
2015 · Acting

WWE Chronicle
2018 · Acting

WWE Talking Smack
Acting

The Wrestlers
2019 · Acting

WWE Break it Down
2020 · Acting

AEW Dynasty 2026
2026 · Acting

AEW All In 2026: London
2026 · Acting

WWE WrestleMania 39: Saturday
2023 · Acting

WWE Crown Jewel 2019
2019 · Acting

WWE 365
2017 · Acting

WWE WrestleMania 35
2019 · Acting

WWE Best of Raw 2024 Special
2025 · Acting

WWE Super ShowDown 2020
2020 · Acting

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

AEW All In 2024: London
2024 · Acting

Maple Leaf Pro: Multiverse 2026
2026 · Acting

AEW All In 2025: Texas
2025 · Acting

WWE Extreme Rules 2019
2019 · Acting

WWE Royal Rumble 2024
2024 · Acting

WWE Royal Rumble 2022
2022 · Acting

WWE Royal Rumble 2020
2020 · Acting

NJPW Best of the Super Junior 23 - Day 1
2016 · Acting

WWE Money in the Bank 2021
2021 · Acting

AEW Revolution 2026: Zero Hour
2026 · Acting

PWG: All Star Weekend X - Night Two
2013 · Acting

NJPW Dominion 6.19 in Osaka-jo Hall 2016
2016 · Acting

AEW Full Gear 2025
2025 · Acting

WWE Royal Rumble 2023
2023 · Acting

WWE Money in the Bank 2019
2019 · Acting

WWE Super ShowDown 2019
2019 · Acting

AEW All In 2026: London - Buy In
2026 · Acting

WWE Survivor Series 2019
2019 · Acting

AEW Double or Nothing 2026
2026 · Acting

An Officer & A Gentleman: Sami Callihan & Ricochet
2017 · Acting

PWG: Mystery Vortex II
2014 · Acting

NJPW Best of the Super Junior 23 - Day 6
2016 · Acting

AEW Revolution 2026
2026 · Acting

AEW All Out 2025
2025 · Acting

WWE Survivor Series 2020
2020 · Acting

PWG: 2012 Battle of Los Angeles - Night Two
2012 · Acting

WWE Royal Rumble 2021
2021 · Acting

AEW WrestleDream 2026
2026 · Acting

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

NXT TakeOver: New York
2019 · Acting

NJPW The New Beginning USA 2026
2026 · Acting

NXT Takeover: New Orleans
2018 · Acting

WWE Day 1 2022
2022 · Acting

AEW Double or Nothing 2025
2025 · Acting

WrestleCon: Mark Hitchcock Memorial Supershow 2026
2026 · Acting

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

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

AEW Full Gear 2024
2024 · Acting

WWE Elimination Chamber 2021
2021 · Acting

AEW Redemption 2026
2026 · Acting

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

NXT TakeOver: WarGames II
2018 · Acting

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

NJPW Invasion Attack 2016
2016 · Acting

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

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

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

NJPW Wrestle Kingdom 11
2017 · Acting

PWG: Don't Sweat The Technique
2015 · Acting

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

NJPW Dominion 6.11 in Osaka-jo Hall 2017
2017 · Acting

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

NJPW Sakura Genesis 2017
2017 · Acting

WWE Survivor Series 2021
2021 · Acting

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

WCPW Pro Wrestling World Cup 2017 • English Qualifier
2017 · Acting

Dragon Gate USA Enter the Dragon 2010
2010 · Acting

WWE Clash of Champions 2020
2020 · Acting

AEW Worlds End 2024
2024 · Acting

NJPW Destruction in Kobe 2016
2016 · Acting

NJPW x AEW x CMLL x ROH x STARDOM: Wrestle Dynasty
2025 · Acting

WWE Money in the Bank 2023
2023 · Acting

NJPW Wrestling Dontaku 2016
2016 · Acting

NJPW Best of the Super Junior 23 - Day 7
2016 · Acting

Dragon Gate USA Open The Golden Gate
2012 · Acting

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

PWG: Kurt Russellreunion III
2012 · Acting

EVOLVE 2: Hero vs. Hidaka
2010 · Acting

WWE Day 1 Kickoff 2022
2022 · Acting

Dragon Gate USA Untouchable 2010
2010 · Acting

WWE Superstar Spectacle 2021
2021 · Acting

PWG: 2010 Battle of Los Angeles - Night Two
2010 · Acting

NJPW G1 Climax 25: Day 19 (Final)
2015 · Acting

Dragon Gate USA Bushido 2011: Code of the Warrior
2011 · Acting

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

NJPW G1 Climax 27: Day 18
2017 · Acting

NJPW The New Beginning in Niigata 2016
2016 · Acting

AEW Dynasty 2025: Zero Hour
2025 · Acting

NJPW Power Struggle 2015
2015 · Acting

NJPW The New Beginning in Osaka 2016
2016 · Acting

PWG: All Star Weekend 9 - Night One
2013 · Acting

RevPro High Stakes 2026
2026 · Acting

PWG: Only Kings Understand Each Other
2017 · Acting

PWG: Card Subject To Change III
2011 · Acting

NJPW Best of the Super Junior 23 - Day 14 (Final)
2016 · Acting

PWG: Failure To Communicate
2012 · Acting

NJPW G1 Climax 25: Day 18
2015 · Acting

PWG: Black Cole Sun
2014 · Acting

WWE Fastlane 2019
2019 · Acting

NXT Takeover: Brooklyn IV
2018 · Acting

WWE SummerSlam 2019
2019 · Acting

NXT TakeOver: Phoenix
2019 · Acting

ROH Final Battle 2025
2025 · Acting
- No Poster
Dragon Gate USA Freedom Fight 2012
2012 · Acting

PWG: All Star Weekend 9 - Night Two
2013 · Acting

NJPW Power Struggle 2016
2016 · Acting

PWG: Death To All But Metal
2012 · Acting

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

NJPW New Year Dash !! 2016
2016 · Acting

NJPW King of Pro Wrestling 2017
2017 · Acting

EVOLVE 6: Aries vs. Taylor
2010 · Acting

Dragon Gate USA REVOLT! 2011
2011 · Acting

PWG: All Star Weekend X - Night One
2013 · Acting

NJPW Destruction in Kobe 2017
2017 · Acting

AEW WrestleDream 2025
2025 · Acting

An Officer & A Gentleman: Dave Meltzer
2017 · Acting

AEW Revolution 2025
2025 · Acting

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

RevPro High Stakes 2014
2014 · Acting

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

PWG: Steen Wolf
2011 · Acting

Not Another Steen DVD
2015 · Acting
- No Poster
PROGRESS Chapter 6: We Heart Violence
2013 · Acting

NJPW G1 Climax 27: Day 17
2017 · Acting

CMLL Presenta NJPW Fantastica Mania México 2025
2025 · Acting

Dragon Gate USA Untouchable 2011
2011 · Acting

WWE SummerSlam 2023
2023 · Acting

NJPW King of Pro-Wrestling 2016
2016 · Acting

PWG Sells Out: Volume 3
2013 · Acting

NXT Worlds Collide 2022
2022 · Acting

PWG: Mystery Vortex V
2018 · Acting

WWE Best of NXT TakeOver 2018
2019 · Acting

WWE WrestleMania Backlash
2021 · Acting

The Many Adventures of El Generico
2012 · Acting

Ospreay: The Rise of an International Pro Wrestler
2020 · Acting
- No Poster
WrestleCade 2016 - The Final 3 Count
2016 · Acting

PWG: Pushin Forward Back
2017 · Acting

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

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

AEW WrestleDream 2024
2024 · Acting

RevPro High Stakes 2015
2015 · Acting

Dragon Gate USA United: NYC
2011 · Acting

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

Dragon Gate USA Enter The Dragon 2011: Second Anniversary Celebration
2011 · Acting

Dragon Gate USA Way of the Ronin
2010 · Acting

NJPW Destruction in Hiroshima 2017
2017 · Acting

NXT TakeOver: Chicago II
2018 · Acting

NJPW G1 Climax 27: Day 19 (Final)
2017 · Acting

PWG: DDT4
2014 · Acting

PWG: All Star Weekend 8 - Night One
2011 · Acting

NJPW Wrestling Toyonokuni 2017
2017 · Acting

PWG: Nice Boys (Don't Play Rock and Roll)
2017 · Acting
- No Poster
PROGRESS Chapter 9: Hold Me, Thrill Me, Kick Me, Kill Me
2013 · Acting

NJPW Wrestle Kingdom 10
2016 · Acting

PWG: From Out of Nowhere
2015 · Acting

PWG: DDT4
2013 · Acting

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

WWE Halftime Heat 2019
2019 · Acting

Dragon Gate USA United: Finale
2011 · Acting

AEW Dynasty 2025
2025 · Acting
- No Poster
Dragon Gate USA Mercury Rising 2012
2012 · Acting

EVOLVE 10 - A Tribute To The Arena
2012 · Acting

PWG: All Star Weekend 8 - Night Two
2011 · Acting

EVOLVE 24
2013 · Acting

PWG: The Curse of Guerrilla Island
2010 · Acting

Dragon Gate USA Freedom Fight 2010
2010 · Acting

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

EVOLVE 1: Ibushi vs. Richards
2010 · Acting
- No Poster
Dragon Gate USA Fearless 2013
2013 · Acting

NJPW G1 Climax 25: Day 17
2015 · Acting

Dragon Gate USA Uprising 2011
2011 · Acting

NJPW Destruction in Hiroshima 2016
2016 · Acting

EVOLVE 5: Danielson vs. Sawa
2010 · Acting

PWG: TEN
2013 · Acting

Chikara: Rey de Voladores
2007 · Acting

PWG: Threemendous IV
2015 · Acting

At What Cost? Anatomy of Professional Wrestling
2015 · Acting

EVOLVE 4: Danielson vs. Fish
2010 · Acting
- No Poster
Dragon Gate USA Uprising 2012
2012 · Acting

WrestleCon SuperShow 2017
2017 · Acting

WWE Stomping Grounds
2019 · Acting
- No Poster
RPW: Epic Encounter 2016
2016 · Acting

Dragon Gate USA United: Philly
2011 · Acting

RevPro Uprising 2025
2025 · Acting

WWE United Kingdom Championship Tournament (2018) - Day Two
2018 · Acting
- No Poster
Beyond Greatest Rivals Round Robin
2015 · Acting
- No Poster
Dragon Gate USA: Freedom Fight
2013 · Acting

Best Friends With Ricochet
2016 · Acting

EVOLVE 19
2013 · Acting

NJPW New Year Dash !! 2017
2017 · Acting

EVOLVE 26
2014 · Acting

Dragon Gate USA Way of the Ronin 2011
2011 · Acting
- No Poster
Dragon Gate USA Enter The Dragon 2013: Fourth Anniversary Celebration
2013 · Acting

EVOLVE 40
2015 · Acting
- No Poster
FIP New Dawn Rising
2005 · Acting

WrestleCon SuperShow 2016
2016 · Acting

Dragon Gate USA Open The Southern Gate
2011 · Acting
- No Poster
DGUSA Open the Ultimate Gate 2014
2014 · Acting

EVOLVE 3: Rise or Fall
2010 · Acting
- No Poster
Dragon Gate USA Open the Ultimate Gate 2013
2013 · Acting
- No Poster
RPW: Sittingbourne Spectacular 2016
2016 · Acting

PWG: 2010 Battle of Los Angeles - Night One
2010 · Acting
- No Poster
DGUSA Bushido: Code of the Warrior 2013
2013 · Acting
- No Poster
CHIKARA Through Savage Progress Cuts the Jungle Line
2010 · Acting
- No Poster
WrestleCon Supershow 2015
2015 · Acting
- No Poster
Dragon Gate USA Untouchable 2012
2012 · Acting

Chikara: Maximum Overdraft
2007 · Acting
- No Poster
WWN Supershow: Mercury Rising 2015
2015 · Acting

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

PWG: EIGHT
2011 · Acting

AAA TripleMania XXIV
2016 · Acting
- No Poster
Dragon Gate USA Fearless 2012
2012 · Acting
- No Poster
DGUSA Bushido: Code of the Warrior
2010 · Acting

EVOLVE 17
2012 · Acting
- No Poster
Dragon Gate USA Mercury Rising 2013
2013 · Acting

WCPW: Lights Out
2017 · Acting

EVOLVE 36
2015 · Acting

EVOLVE 25
2014 · Acting

Dragon Gate USA Heat
2012 · Acting

EVOLVE 23
2013 · Acting

EVOLVE 39
2015 · Acting

PWG: DDT4
2015 · Acting

RevPro Uprising 2016
2016 · Acting

WCPW True Destiny
2017 · Acting

EVOLVE 37
2015 · Acting
- No Poster
Dragon Gate USA: Enter the Dragon 2013
2013 · Acting
- No Poster
EVOLVE 59
2016 · Acting
- No Poster
EVOLVE 58
2016 · Acting
