Filmography

World Wonder Ring Stardom
2011 · Acting

The Ultimate Fighter
2005 · Acting

ROH on HonorClub
2023 · Acting

MLW Fusion
2018 · Acting

NJPW STRONG
2020 · Acting

DEFYNOW
2018 · Acting

Mr Malcolm's List
2022 · Acting

Slowburn Shoot: An Indie Wrestling Story
2026 · Acting

NJPW Battle In The Valley 2023
2023 · Acting

NJPW Windy City Riot 2022
2022 · Acting

NJPW Windy City Riot 2024
2024 · Acting

MLW Battle Riot
2018 · Acting

NJPW x STARDOM: Historic X-Over
2022 · Acting

UFC 100: Lesnar vs. Mir 2
2009 · Acting

Beyond Somebody's Farewell, Probably
2018 · Acting

MLW War Games 2018
2018 · Acting

Mark Hitchcock Memorial Wrestlecon Supershow 2023
2023 · Acting

NJPW G1 Climax 32: Day 8
2022 · Acting

IMPACT Wrestling x NJPW: Multiverse United: Only The Strong Survive
2023 · Acting

AEW x NJPW Present Forbidden Door 2023: Zero Hour
2023 · Acting

NJPW G1 Climax 32: Day 9
2022 · Acting

NJPW Windy City Riot 2025
2025 · Acting

UFC Fight Night 20: Maynard vs. Diaz
2010 · Acting

Stardom American Dream 2024 in the Keystone State
2024 · Acting

NJPW The Night Before Rumble on 44th Street
2022 · Acting

NJPW Capital Collision 2024
2024 · Acting

ROH Final Battle 2023
2023 · Acting

NJPW G1 Climax 32: Day 13
2022 · Acting

Golden Boy MMA Liddell vs Ortiz 3
2018 · Acting

NJPW Battle In The Valley 2021
2021 · Acting

MLW Saturday Night SuperFight
2019 · Acting

Black Label Pro 3: 1st of tha Month
2017 · Acting

NJPW G1 Climax 32: Day 17
2022 · Acting

NJPW Strong Style Evolved 2024
2024 · Acting

UFC 154: St-Pierre vs. Condit
2012 · Acting

NJPW G1 Climax 32: Day 16
2022 · Acting

UFC on Fuel TV 3: Korean Zombie vs. Poirier
2012 · Acting

NJPW G1 Climax 32: Day 1
2022 · Acting

NJPW G1 Climax 32: Day 3
2022 · Acting

NJPW STRONG Independence Day 2023 - Day 2
2023 · Acting

GCW Josh Barnett's Bloodsport 7
2021 · Acting

UFC 139: Shogun vs. Henderson
2011 · Acting

NJPW G1 Climax 32: Day 14
2022 · Acting

NJPW Capital Collision 2023
2023 · Acting

UFC on Fuel TV 9: Mousasi vs. Latifi
2013 · Acting

NJPW Rumble on 44th Street
2022 · Acting

NJPW Fighting Spirit Unleashed 2024
2024 · Acting

NJPW G1 Climax 32: Day 5
2022 · Acting

UFC 121: Lesnar vs. Velasquez
2010 · Acting

NJPW G1 Climax 32: Day 15
2022 · Acting

GCW Josh Barnett's Bloodsport 4
2021 · Acting

UFC 196: McGregor vs Diaz
2016 · Acting

The Ultimate Fighter 8 Finale
2008 · Acting

NJPW G1 Climax 32: Day 12
2022 · Acting

Beyond Americanrana 2019
2019 · Acting

Black Label Pro 4: We're Not The Mounties
2018 · Acting

GCW Josh Barnett’s Bloodsport XIII
2025 · Acting

NJPW G1 Climax 32: Day 4
2022 · Acting
- No Poster
AIW Slumber Party Massacre
2019 · Acting

MLW Kings of Colosseum 2025
2025 · Acting

GCW Josh Barnett's Bloodsport II
2019 · Acting

NJPW Capital Collision 2022
2022 · Acting

GCW Josh Barnett's Bloodsport XI
2024 · Acting

NJPW G1 Climax 32: Day 20 (Final)
2022 · Acting

DEFY9 Yo! Defy Graps
2017 · Acting

RevPro Epic Encounter 2023
2023 · Acting

NJPW G1 Climax 32: Day 7
2022 · Acting

UFC 113: Machida vs. Shogun 2
2010 · Acting

NJPW Battle in the Valley 2024
2024 · Acting

Warrior Wrestling Stadium Series Night 1
2020 · Acting

NJPW Collision in Philadelphia
2023 · Acting

NJPW G1 Climax 32: Day 2
2022 · Acting

NJPW STRONG Fighting Spirit Unleashed 2023
2023 · Acting

NJPW G1 Climax 32: Day 11
2022 · Acting

GCW Josh Barnett's Bloodsport 3
2020 · Acting

UFC on Fox 16: Dillashaw vs. Barao 2
2015 · Acting

Black Label Pro 6: Slamilton
2018 · Acting

Warrior Wrestling 5
2019 · Acting

NJPW G1 Climax 32: Day 10
2022 · Acting

PFL 2021 #5: Regular Season - MacDonald vs. Tibau
2021 · Acting

NJPW Resurgence 2024
2024 · Acting
- No Poster
Prestige Wrestling Reality Unfolds
2018 · Acting

Beyond Americanrana 2018
2018 · Acting

MLW SuperFight 6
2025 · Acting

GCW Josh Barnett’s Bloodsport 5
2021 · Acting

NJPW G1 Climax 32: Day 6
2022 · Acting

PFL 2021 #2: Regular Season - MacDonald vs. Millender
2021 · Acting

NJPW Resurgence 2021
2021 · Acting
- No Poster
BLP TURBO GRAPS 16 2020 PARTS 1 AND 2
2020 · Acting

The Invitation
2020 · Acting
- No Poster
Warrior Wrestling 18
2022 · Acting

MLW Blood & Thunder
2024 · Acting
- No Poster
Warrior Wrestling 24
2022 · Acting
- No Poster
FSW Mecca VI
2020 · Acting
