Filmography

WWE NXT
2010 · Acting

Raw
1993 · Acting

New Japan Pro Wrestling
1972 · Acting

All Elite Wrestling: Dynamite
2019 · Acting

WWE Main Event
2012 · Acting

NOAH Monday Magic
2023 · Acting

WWE 205 Live
2016 · Acting

Ring of Honor Wrestling
2009 · Acting

Pro Wrestling NOAH
2000 · Acting

NJPW STRONG
2020 · Acting

NOAH Apex Conquest 2026 in Yokohama
2026 · Acting

NJPW New Japan Cup 2021 - Day 13 (Final)
2021 · Acting

NOAH Lethal Odyssey Tour 2026
2026 · Acting

NOAH: The New Year 2026
2026 · Acting

NJPW Dominion 6.9 In Osaka-Jo Hall ~ Best of the Super Junior 31 Final ~ 2024
2024 · Acting

NJPW New Japan Cup 2021 - Day 8
2021 · Acting

NJPW New Japan Cup 2021 - Day 10
2021 · Acting

NJPW New Japan Cup 2021 - Day 4
2021 · Acting

NJPW Burning Spirit 2022 - Day 14
2022 · Acting

NJPW New Japan Cup 2021 - Day 2
2021 · Acting

NJPW New Japan Cup 2021 - Day 9
2021 · Acting

NJPW New Japan Cup 2021 - Day 12
2021 · Acting

NOAH Lethal Odyssey Tour 2026
2026 · Acting

NJPW New Japan Cup 2021 - Day 7
2021 · Acting

NJPW Battle Autumn 2022 - Day 16
2022 · Acting

NJPW New Japan Cup 2021 - Day 11
2021 · Acting

NJPW New Japan Cup 2021 - Day 5
2021 · Acting

NJPW New Japan Cup 2021 - Day 6
2021 · Acting

NOAH N-1 Victory 2026 ~ Day 5
2026 · Acting

WWE WrestleMania 31
2015 · Acting

NOAH N-1 Victory 2026 ~ Day 1
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 3
2026 · Acting

ROH: Year 5
2015 · Acting

NOAH Legacy Rise 2026
2026 · Acting

NJPW New Japan Cup 2021 - Day 3
2021 · Acting

ROH: Year Four
2014 · Acting

NOAH N-1 Victory 2026 ~ Day 8
2026 · Acting

NOAH Wrestle Odyssey II
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 7
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 12
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 10
2026 · Acting

JCW Strangle-Mania: Viva Las Violence 2026
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 2
2026 · Acting

NOAH After Mayhem 2026
2026 · Acting

NOAH N-1 Victory 2026 Final
2026 · Acting

NOAH Thanksgiving 2025
2025 · Acting

NOAH N-1 Victory 2026 ~ Day 4
2026 · Acting

Mystery Wrestling #24
2026 · Acting

NOAH Lethal Odyssey Tour 2026
2026 · Acting

NOAH N-1 Victory 2026 ~ Day 9
2026 · Acting

NOAH Masa Kitamiya 15th Anniversary Event
2026 · Acting

NOAH Spring Mayhem Ryogoku 2026
2026 · Acting

NOAH Neo Global Tag League 2026 ~ Day 4
2026 · Acting

NJPW & NOAH: Wrestle Kingdom 16 - Night 3
2022 · Acting

NJPW The New Beginning in Osaka 2024
2024 · Acting

NOAH Legacy Rise 2026
2026 · Acting

NJPW Wrestle Kingdom 19
2025 · Acting

NXT TakeOver: R-Evolution
2014 · Acting

ROH: Best In The World
2008 · Acting

NOAH Legacy Rise 2026
2026 · Acting

NOAH Neo Global Tag League 2026 ~ Day 8
2026 · Acting

NJPW Wrestle Grand Slam In Tokyo Dome
2021 · Acting

NOAH Neo Global Tag League 2026 ~ Day 12
2026 · Acting

NOAH Lethal Odyssey Tour 2026
2026 · Acting
- No Poster
WWE Royal Rumble 2019 Kickoff
2019 · Acting

NOAH N-1 Victory 2026 ~ Day 11
2026 · Acting

NJPW Wrestling Dontaku 2024 - Night 2
2024 · Acting

NJPW Destruction in Kobe 2019
2019 · Acting

NOAH Neo Global Tag League 2026 ~ Day 2
2026 · Acting

NOAH Neo Global Tag League 2026 ~ Day 7
2026 · Acting

NJPW G1 Climax 29: Day 9
2019 · Acting

NOAH Neo Global Tag League 2026 ~ Day 9
2026 · Acting

Finn Bálor The Demon Revealed
2015 · Acting

WWE NXT Live: From San Jose 2015
2015 · Acting

NOAH Neo Global Tag League 2026 ~ Day 10
2026 · Acting

NJPW Wrestle Kingdom 14: Night 1
2020 · Acting

NJPW G1 Climax 31: Day 15
2021 · Acting

NJPW New Year Dash !! 2020
2020 · Acting

NOAH Neo Global Tag League 2026 ~ Day 5
2026 · Acting

NOAH Neo Global Tag League 2026 ~ Day 3
2026 · Acting

Bryan Danielson: World Champion
2013 · Acting

NJPW Battle In The Valley 2023
2023 · Acting

NJPW Wrestle Kingdom 16: Night 1
2022 · Acting

NOAH Neo Global Tag League 2026 ~ Day 6
2026 · Acting

IMPACT Wrestling: Bound For Glory 2023
2023 · Acting

Mark Hitchcock Memorial Wrestlecon Supershow 2023
2023 · Acting

NJPW Sakura Genesis 2023
2023 · Acting

NXT TakeOver: Unstoppable
2015 · Acting

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

NOAH Neo Global Tag League 2026 ~ Day 11
2026 · Acting

NJPW G1 Climax 32: Day 15
2022 · Acting

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

WWE NXT Takeover: Chicago
2017 · Acting

NJPW G1 Climax 30: Day 19 (Final)
2020 · Acting

NJPW G1 Climax 33: Day 5
2023 · Acting

NJPW New Japan Soul 2024: Day 6
2024 · Acting

NOAH Neo Global Tag League 2026 ~ Day 1
2026 · Acting

NJPW Capital Collision 2023
2023 · Acting

NJPW G1 Climax 29: Day 2
2019 · Acting

NJPW Sakura Genesis 2021
2021 · Acting

NJPW G1 Climax 32: Day 9
2022 · Acting

NJPW Wrestling Dontaku 2023
2023 · Acting

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

NOAH Star Navigation Premium 2025 #2 ~ NOAH Jr. Tag League 2025 ~
2025 · Acting

ROH: Best In The World
2006 · Acting

NJPW G1 Climax 32: Day 4
2022 · Acting

NOAH N-1 Victory 2025 - Day 2
2025 · Acting

NJPW New Japan Cup 2023: Day 1
2023 · Acting

NJPW Sakura Genesis 2024
2024 · Acting

NJPW G1 Climax 32: Day 1
2022 · Acting

NXT TakeOver: Brooklyn III
2017 · Acting

NOAH Star Navigation 2025 #5
2025 · Acting

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

NJPW Wrestle Kingdom 14: Night 2
2020 · Acting

MLW Kings of Colosseum 2025
2025 · Acting

NOAH N-1 Victory 2025 - Day 8
2025 · Acting

NOAH: The New Year 2025
2025 · Acting

NJPW The New Beginning in Osaka 2020
2020 · Acting

ROH: Fight of The Century
2006 · Acting

NJPW Wrestle Kingdom 15: Night 1
2021 · Acting

NJPW G1 Climax 31: Day 7
2021 · Acting

NJPW G1 Climax 33: Day 9
2023 · Acting

NJPW G1 Climax 32: Day 3
2022 · Acting

NJPW Wrestle Kingdom 17: Night 2 in Yokohama Arena
2023 · Acting

NJPW G1 Climax 29: Day 12
2019 · Acting

NJPW G1 Climax 29: Day 13
2019 · Acting

NJPW 49th Anniversary Show
2021 · Acting

NJPW G1 Climax 33: Day 18
2023 · Acting

NJPW G1 Climax 30: Day 16
2020 · Acting

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

The Briscoe Brothers: The Baddest Tag Team on the Planet
2011 · Acting

ROH: Japan's Finest
2012 · Acting

NJPW G1 Climax 29: Day 19 (Final)
2019 · Acting

NXT TakeOver: Fatal 4-Way
2014 · Acting

Danielson vs The World
2013 · Acting

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

NJPW New Year Dash!! 2025
2025 · Acting

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

NJPW The New Beginning in Nagoya
2024 · Acting

NOAH N-1 Victory 2025 - Day 3
2025 · Acting

NJPW New Japan Cup 2023: Day 3
2023 · Acting

NOAH Star Navigation 2025 #4
2025 · Acting

NOAH Star Navigation Premium 2025 #4
2025 · Acting

NJPW Road To The New Beginning 2020 - Night 6
2020 · Acting

NJPW New Japan Cup 2024 - Day 2
2024 · Acting

NOAH Star Navigation 2025 #1
2025 · Acting

NJPW G1 Climax 31: Day 19 (Final)
2021 · Acting

NJPW G1 Climax 33: Day 3
2023 · Acting

NJPW Power Struggle 2021
2021 · Acting

NOAH 25th Anniversary Memorial Voyage 2025 In Osaka
2025 · Acting

NJPW Wrestling Dontaku 2024 - Night 1
2024 · Acting

NJPW New Japan Soul 2024: Day 7
2024 · Acting

NJPW G1 Climax 32: Day 16
2022 · Acting

NOAH N-1 Victory 2025 - Day 6
2025 · Acting

NOAH Star Navigation Premium 2025 #3
2025 · Acting

NJPW Collision in Philadelphia
2023 · Acting

NOAH Star Navigation 2025 #3
2025 · Acting

NJPW G1 Climax 32: Day 12
2022 · Acting

NJPW G1 Climax 29: Day 1
2019 · Acting

NOAH: Naomichi Marufuji 20th Anniversary Show
2018 · Acting

NJPW G1 Climax 33: Day 19 (Final)
2023 · Acting

NJPW G1 Climax 33: Day 13
2023 · Acting

ROH: Chi-Town Struggle
2006 · Acting

NOAH 25th Anniversary Memorial Voyage 2025 in Kokugikan
2025 · Acting

NOAH N-1 Victory 2025 - Day 1
2025 · Acting

NJPW 51st Anniversary Event & New Japan Cup 2023: Day 2
2023 · Acting

NJPW The New Beginning in Osaka 2023
2023 · Acting

NJPW G1 Climax 29: Day 14
2019 · Acting

NJPW New Year Dash !! 2023
2023 · Acting

NJPW G1 Climax 33: Day 17
2023 · Acting

NJPW G1 Climax 33: Day 1
2023 · Acting

NXT Takeover: Brooklyn II
2016 · Acting

NJPW G1 Climax 29: Day 18
2019 · Acting

NOAH N-1 Victory 2025 - Day 9 (Final)
2025 · Acting

ROH: Honor Reclaims Boston
2006 · Acting

NXT's Greatest Matches Vol. 1
2016 · Acting

NJPW Royal Quest
2019 · Acting

NJPW G1 Climax 32: Day 13
2022 · Acting

ROH Final Battle 2005
2005 · Acting

NJPW G1 Climax 29: Day 4
2019 · Acting

NJPW Road To The New Beginning 2020 - Night 5
2020 · Acting

NJPW G1 Climax 29: Day 11
2019 · Acting

NJPW Wrestle Kingdom 16: Night 2
2022 · Acting

NJPW Resurgence 2023
2023 · Acting

ROH: Glory By Honor V - Night One
2006 · Acting

NOAH Lethal Odyssey Tour 2026 ~Noto Peninsula Earthquake Recovery Charity Event~
2026 · Acting

NJPW G1 Climax 32: Day 7
2022 · Acting

NJPW G1 Climax 29: Day 16
2019 · Acting

NOAH N-1 Victory 2025 - Day 4
2025 · Acting

NJPW G1 Climax 32: Day 8
2022 · Acting

NJPW G1 Climax 29: Day 3
2019 · Acting

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

NJPW STRONG Independence Day 2023 - Day 1
2023 · Acting

KENTA: Go 2 Sleep
2012 · Acting

NJPW G1 Climax 29: Day 17
2019 · Acting

NJPW G1 Climax 31: Day 13
2021 · Acting

ROH: Driven
2007 · Acting

NJPW G1 Climax 29: Day 5
2019 · Acting

NJPW G1 Climax 32: Day 17
2022 · Acting

NJPW G1 Climax 30: Day 10
2020 · Acting

Nigel McGuinness: In It to Win It
2013 · Acting

NOAH: The New Year 2023
2023 · Acting

NJPW STRONG Independence Day 2023 - Day 2
2023 · Acting

NJPW G1 Climax 32: Day 10
2022 · Acting
- No Poster
ROH: Top 100 Matches, Vol 2
2013 · Acting
- No Poster
ROH: Top 100 Matches, Vol 1
2013 · Acting

NOAH N-1 Victory 2025 - Day 7
2025 · Acting

ROH: The Tokyo Summit
2008 · Acting

NJPW G1 Climax 33: Day 14
2023 · Acting

NJPW G1 Climax 31: Day 17
2021 · Acting

ROH: Glory by Honor V - Night Two
2006 · Acting
- No Poster
NOAH: The New Year 2022
2022 · Acting

NJPW G1 Climax 29: Day 8
2019 · Acting

NOAH: 3rd Great Voyage 2005
2005 · Acting

NJPW G1 Climax 30: Day 4
2020 · Acting

NJPW G1 Climax 29: Day 15
2019 · Acting

NJPW G1 Climax 29: Day 6
2019 · Acting

NJPW Fighting Spirit Unleashed 2024
2024 · Acting

NJPW Resurgence 2024
2024 · Acting

NJPW G1 Climax 30: Day 12
2020 · Acting

NOAH Legacy Rise 2026
2026 · Acting

Chris Hero: Ring of Hero
2012 · Acting

NJPW New Japan Cup 2023: Day 4
2023 · Acting

NOAH 25th Anniversary Memorial Voyage 2025 in Yokohama ~NOAH Jr. Tag League 2025~
2025 · Acting

ROH: Time To Man Up
2006 · Acting

NJPW G1 Climax 30: Day 6
2020 · Acting

NJPW G1 Climax 32: Day 5
2022 · Acting

NJPW G1 Climax 30: Day 14
2020 · Acting

NJPW G1 Climax 30: Day 2
2020 · Acting

NJPW King of Pro-Wrestling 2019
2019 · Acting

NJPW G1 Climax 29: Day 7
2019 · Acting

NXT TakeOver: Rival
2015 · Acting
- No Poster
NOAH Summer Navigation '07 - Day 12
2007 · Acting

NJPW G1 Climax 30: Day 18
2020 · Acting

NJPW G1 Climax 31: Day 3
2021 · Acting

NJPW G1 Climax 32: Day 14
2022 · Acting

NJPW G1 Climax 31: Day 5
2021 · Acting

NJPW G1 Climax 29: Day 10
2019 · Acting
- No Poster
NOAH: Accomplish Our First Navigation 2001 - Day 9
2001 · Acting

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

NJPW G1 Climax 32: Day 11
2022 · Acting

NOAH Star Navigation 2025 #2
2025 · Acting

ROH: In Your Face
2006 · Acting

IMPACT Wrestling: No Surrender 2023
2023 · Acting

NOAH Wrestle Odyssey
2025 · Acting

NJPW G1 Climax 30: Day 8
2020 · Acting

NJPW Wrestle Kingdom 17 Pre-Show
2023 · Acting

NJPW G1 Climax 31: Day 11
2021 · Acting

ROH: End of An Age
2009 · Acting

NOAH: European Navigation 2008
2008 · Acting
- No Poster
NOAH Navigate For Evolution 2002 - Day 10
2002 · Acting

NJPW G1 Climax 31: Day 9
2021 · Acting

MLW SuperFight 6
2025 · Acting

NJPW G1 Climax 33: Day 7
2023 · Acting

NJPW G1 Climax 32: Day 6
2022 · Acting

NJPW G1 Climax 32: Day 2
2022 · Acting

ROH: Throwdown
2006 · Acting

NJPW G1 Climax 31: Day 1
2021 · Acting

ROH: 7th Anniversary
2009 · Acting

NOAH Legacy Rise 2026
2026 · Acting
- No Poster
NOAH The Second Navigation 2009: Day 7
2009 · Acting

NJPW Road To The New Beginning 2020 - Night 7
2020 · Acting

AEW Beach Break
2021 · Acting

NOAH: Great Voyage
2000 · Acting

NJPW G1 Climax 33: Day 11
2023 · Acting
- No Poster
NOAH Navigation Over The Date Line 2003 - Day 13
2003 · Acting

Danielson vs McGuinness
2012 · Acting

NOAH: Destiny 2005
2005 · Acting

NOAH: Departure 2004
2004 · Acting

MLW Blood & Thunder
2024 · Acting
