Filmography

Raw
1993 · Acting

WWE NXT
2010 · Acting

New Japan Pro Wrestling
1972 · Acting

WWE Main Event
2012 · Acting

World Wonder Ring Stardom
2011 · Acting

TNA iMPACT!
2004 · Acting

WWE 205 Live
2016 · Acting
- No Poster
Championship Wrestling from Hollywood
2010 · Acting

Before the Impact
2021 · Acting

WWE Lucha Libre AAA
2026 · Acting

Para Pencari Tuhan
2007 · Acting

NJPW STRONG
2020 · Acting

Southpaw Regional Wrestling
2017 · Acting

MLP Mayhem
2026 · Acting
- No Poster
PCW Ultra: Mutiny
2019 · Acting

Wrestling Society X
2007 · Acting

WWE Cruiserweight Classic
2016 · Acting

NJPW New Japan Cup
2005 · Acting
- No Poster
Lucha Libre USA
2010 · Acting

One Night Only: GFW Amped Anthology
2017 · Acting

NJPW Dominion 6.12 In Osaka-Jo Hall 2022
2022 · Acting

WWE Royal Rumble 2018
2018 · Acting

IMPACT Wrestling: Slammiversary XVII
2019 · Acting

IMPACT Wrestling: Hard to Kill 2021
2021 · Acting

MLP Northern Rising 2026
2026 · Acting

PWG: Album of The Year
2007 · Acting

NJPW The New Beginning in Osaka 2024
2024 · Acting

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

NJPW Dominion 6.4 in Osaka-jo Hall 2023
2023 · Acting

PWG: ¡Dia De Los Dangerous!
2008 · Acting

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

NJPW Wrestle Kingdom 17: Night 1 in Tokyo Dome
2023 · Acting

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

WWE Clash of Champions 2016
2016 · Acting

PWG: Are You Adequately Prepared To Rock?!
2003 · Acting

PWG: All Star Weekend Night Two
2005 · Acting

NJPW Power Struggle ~ Super Junior Tag League 2024
2024 · Acting

PWG: Smells Like Steen Spirit
2005 · Acting

PWG: Roger Dorn Night
2007 · Acting

PWG: Cruisin' For A Bruisin'
2006 · Acting

PWG: The Reason For The Season
2004 · Acting

PWG: All Star Weekend 3 - Crazymania - Night Two
2006 · Acting

NJPW x STARDOM: Historic X-Over
2022 · Acting

TNA Victory Road 2004
2004 · Acting

NJPW Battle Autumn 2022 - Day 16
2022 · Acting

IMPACT Wrestling: No Surrender 2021
2021 · Acting

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

PWG: Beyond The Thunderdome
2006 · Acting

PWG: All Star Weekend 2 - Night One
2005 · Acting

NJPW Wrestle Kingdom 19
2025 · Acting

PWG: 44 Ways To Kill You With A Pimento
2004 · Acting

PWG: All Star Weekend 7 - Night One
2008 · Acting

NJPW Burning Spirit 2022 - Day 14
2022 · Acting

IMPACT Wrestling: Rebellion 2021
2021 · Acting

NJPW Windy City Riot 2025
2025 · Acting

PWG: World's Finest
2012 · Acting

NJPW Power Struggle ~ Super Junior Tag League 2023
2023 · Acting

NJPW Wrestle Kingdom 17 Pre-Show
2023 · Acting

TNA May Mayhem 2015
2015 · Acting

HOG: For The Glory
2021 · Acting

PWG: Zombies (Shouldn't Run)
2005 · Acting

PWG: From Parts Well Known
2006 · Acting

NJPW New Japan Cup 2025 - Day 4
2025 · Acting

NJPW The New Beginning in Nagoya
2024 · Acting

NJPW Windy City Riot 2022
2022 · Acting

PWG: Astonishing X-Mas
2005 · Acting

PWG: 2008 Battle of Los Angeles - Stage 1
2008 · Acting

NJPW Power Struggle ~ Super Junior Tag League 2019
2019 · Acting

PWG: The High Cost of Doing Business
2007 · Acting

TNA One Night Only: World Cup of Wrestling 3
2015 · Acting

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

IMPACT Wrestling: Victory Road 2021
2021 · Acting

PWG: Taste The Radness
2004 · Acting

PWG: Fear of A Black Planet
2006 · Acting

PWG: Life During Wartime
2008 · Acting

IMPACT Wrestling: Bound for Glory 2020
2020 · Acting

NJPW Wrestling Dontaku 2023
2023 · Acting

PWG: 2nd Annual Bicentennial Birthday Extravaganza - Night Two
2005 · Acting

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

PWG: Tango & Cash Invitational - Night One
2004 · Acting

PWG: Guitarmageddon II: Armoryageddon
2007 · Acting

PWG: Free Admission (Just Kidding)
2004 · Acting

NJPW Super J-Cup 2019: Night 1
2019 · Acting

NJPW The New Beginning In Sapporo 2023 - Day 1
2023 · Acting

PWG: Use Your Illusion IV
2004 · Acting

PWG: DDT4 - Night One
2007 · Acting

NJPW New Japan Cup 2025 - Day 2
2025 · Acting

NJPW Wrestle Kingdom 18
2024 · Acting

PWG: The Perils of Rock n' Roll Decadence
2011 · Acting

NJPW Battle In The Valley 2021
2021 · Acting

NJPW New Japan Soul 2024: Day 1
2024 · Acting

NJPW New Japan Cup 2025 - Day 6
2025 · Acting

NJPW Sakura Genesis 2024
2024 · Acting

NJPW New Japan Soul 2024: Day 4
2024 · Acting

PWG: (Please Don't Call It) The O.C.
2006 · Acting

PWG: After School Special
2005 · Acting

NJPW Fighting Spirit Unleashed 2024
2024 · Acting

TNA One Night Only: Joker's Wild 3
2015 · Acting

Dragon Gate USA: Open the Ultimate Gate
2010 · Acting

NJPW New Japan Cup 2025 - Day 8
2025 · Acting

PWG: Pimpin' In High Places
2003 · Acting

PWG: Based On A True Story
2007 · Acting

PWG: All Star Weekend Night One
2005 · Acting

PWG: The Secret of The Ooze
2004 · Acting

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

NJPW Royal Quest III
2023 · Acting

NJPW New Year Dash!! 2025
2025 · Acting

PWG: 2008 Battle of Los Angeles - Stage 2
2008 · Acting

TNA Slammiversary 2015
2015 · Acting

PWG: Death To All But Metal
2012 · Acting

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

PWG: Chanukah Chaos (The C's Are Silent)
2005 · Acting

NJPW New Japan Cup 2025 - Day 9 (Final)
2025 · Acting

PWG: The Gentle Art of Making Enemies
2009 · Acting

ROH: El Generico: Ole! Ole!
2012 · Acting

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

PWG: An Inch Longer Than Average
2003 · Acting

PWG: Threemendous
2006 · Acting

PWG: All Star Weekend 6 - Night One
2008 · Acting

WWE Roadblock: End of the Line 2016
2016 · Acting

NJPW New Japan Soul 2024: Day 3
2024 · Acting

NJPW New Japan Cup 2025 - Day 5
2025 · Acting

PWG: Express Written Consent
2009 · Acting

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

TNA One Night Only: X-Travaganza 2
2014 · Acting

PWG: DDT4 2008 - Night Two
2008 · Acting
- No Poster
FIP New Year's Classic 2005
2005 · Acting

NJPW Music City Mayhem
2022 · Acting

NJPW New Japan Soul 2024: Day 7
2024 · Acting

PWG: All Star Weekend 3 - Crazymania - Night One
2006 · Acting

NJPW Super J-Cup 2019: Night 2
2019 · Acting

NJPW New Japan Soul 2024: Day 2
2024 · Acting

NJPW New Japan Cup 2024 - Day 2
2024 · Acting

IMPACT Wrestling: Final Resolution 2020
2020 · Acting

PWG: Steen Wolf
2011 · Acting

TNA Bound for Glory 2013
2013 · Acting

IMPACT Wrestling: Hardcore Justice 2021
2021 · Acting

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

PWG: Card Subject To Change 2
2006 · Acting

PWG: Use Your Illusion III
2004 · Acting

NJPW Strong Style Evolved 2024
2024 · Acting

NJPW 52nd Anniversary Event & New Japan Cup 2024 - Day 1
2024 · Acting

NJPW Capital Collision 2024
2024 · Acting

WWE Hell in a Cell 2016
2016 · Acting

PWG: 88 Miles Per Hour
2004 · Acting

PWG: Enchantment Under The Sea
2006 · Acting

Maple Leaf Pro Wrestling: Sacred Ground
2025 · Acting

PWG: All Star Weekend 7 - Night Two
2008 · Acting

PWG: Giant-Size Annual #4
2007 · Acting

NJPW STRONG Independence Day 2023 - Day 1
2023 · Acting

ROH: Final Battle 2010
2010 · Acting

PWG: Straight To DVD
2005 · Acting

TNA Destination X 2015
2015 · Acting

PWG: All Star Weekend V - Night One
2007 · Acting

TNA Bound for Glory 2015
2015 · Acting

TNA One Night Only X-Travaganza 2013
2013 · Acting

PWG: All Star Weekend 2 - Night Two
2005 · Acting

PWG: All Star Weekend V - Night Two
2007 · Acting

PWG: Teen Outreach Summit
2006 · Acting

PWG: It's A Gift...And A Curse
2008 · Acting

PWG: Guitarmageddon
2005 · Acting

Dragon Gate USA: Mercury Rising
2010 · Acting

NJPW New Year Dash !! 2023
2023 · Acting

PWG: The Next Show
2004 · Acting
- No Poster
WWN Supershow: Mercury Rising 2016
2016 · Acting

PWG: 1.21 Gigawatts
2008 · Acting

TNA Destination X 2006
2006 · Acting

PWG: DDT4 2008 - Night One
2008 · Acting

NJPW New Japan Cup 2025 - Day 3
2025 · Acting

EVOLVE 44
2015 · Acting

TNA Wrestling: Ultimate Matches
2008 · Acting
- No Poster
EVOLVE 46
2015 · Acting

NJPW Declaration of Power
2022 · Acting

The Best of the X Division Vol. 1
2005 · Acting

NJPW New Japan Cup 2025 - Day 7
2025 · Acting

Maple Leaf Pro Wrestling: Resurrection
2025 · Acting

TNA Victory Road 2008
2008 · Acting

WXW Presents: The American Dragon Bryan Danielson
2013 · Acting

EVOLVE 1: Ibushi vs. Richards
2010 · Acting

NJPW New Japan Soul 2024: Day 6
2024 · Acting

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

TNA Slammiversary XI
2013 · Acting

TNA Destination X 2013
2013 · Acting

PWG: Kee_ The _ee Out of Our _ool
2004 · Acting

PWG: TEN
2013 · Acting

PWG: Self-Titled
2006 · Acting

PWG: Horror Business
2006 · Acting

ROH: Gateway To Honor
2011 · Acting

TNA One Night Only: X-Travaganza 3
2015 · Acting

TNA Bound For Glory 2014
2014 · Acting

NJPW Super J-Cup 2019: Night 3
2019 · Acting

TNA Hardcore Justice 2013
2013 · Acting

PWG: Rocktoberfest
2004 · Acting

PWG: Pearl Habra
2008 · Acting

NJPW Battle in the Valley 2024
2024 · Acting
- No Poster
TNA Destination X 2014
2014 · Acting

ROH: 10th Anniversary
2012 · Acting

PWG: Tango & Cash Invitational - Night Two
2004 · Acting

NJPW Resurgence 2021
2021 · Acting

NJPW The New Beginning In Sapporo 2023 - Day 2
2023 · Acting

TNA One Night Only: Hardcore Justice 4
2015 · Acting

TNA Hardcore Justice 2015
2015 · Acting
- No Poster
EVOLVE 55
2016 · Acting
- No Poster
EVOLVE 51
2015 · Acting

EVOLVE 40
2015 · Acting

PWG: FEAR
2011 · Acting
- No Poster
EVOLVE 56
2016 · Acting

WWE Worlds Collide
2019 · Acting

TNA Slammiversary XII
2014 · Acting

EVOLVE 3: Rise or Fall
2010 · Acting

TNA Lockdown 2006
2006 · Acting
- No Poster
EVOLVE 53
2016 · Acting

TNA Sacrifice 2006
2006 · Acting

Dragon Gate USA: Fearless
2010 · Acting

NJPW STRONG Independence Day 2023 - Day 2
2023 · Acting
- No Poster
TNA No Surrender 2014
2014 · Acting

The Best of the X Division Vol. 2
2006 · Acting
- No Poster
EVOLVE 52
2015 · Acting
- No Poster
WWN Supershow: Mercury Rising 2015
2015 · Acting
- No Poster
EVOLVE 54
2016 · Acting

EVOLVE 41
2015 · Acting

TNA Lockdown 2014
2014 · Acting

PWG: 70 | 30
2007 · Acting
- No Poster
EVOLVE 57
2016 · Acting

NJPW New Japan Soul 2024: Day 5
2024 · Acting

PWG: Scared Straight
2008 · Acting

PWG: Mystery Vortex
2012 · Acting

RevPro Uprising 2019
2019 · Acting

NJPW Resurgence 2025
2025 · Acting
- No Poster
EVOLVE 60
2016 · Acting

Beyond Americanrana 2016
2016 · Acting

PWG: Threemendous III
2012 · Acting

EVOLVE 39
2015 · Acting

PWG: DDT4
2015 · Acting
- No Poster
EVOLVE 50
2015 · Acting
- No Poster
EVOLVE 65
2016 · Acting

EVOLVE 42
2015 · Acting
- No Poster
EVOLVE 61
2016 · Acting
- No Poster
FSW Mecca VI
2020 · Acting

EVOLVE 43
2015 · Acting

EVOLVE 63
2016 · Acting

HOG: Born Again
2021 · Acting
- No Poster
EVOLVE 62
2016 · Acting
- No Poster
EVOLVE 49
2015 · Acting

XPW Rebirth
2021 · Acting
- No Poster
FIP Dangerous Intentions
2005 · Acting
- No Poster
EVOLVE 59
2016 · Acting

ROH: Unity
2012 · Acting
- No Poster
EVOLVE 58
2016 · Acting
- No Poster
EVOLVE 66
2016 · Acting
- No Poster
EVOLVE 67
2016 · Acting
