Mark Andrews

Mark Andrews

Mark Andrews is a Welsh professional wrestler signed to Total Nonstop Action Wrestling (TNA) performing under the name Mandrews, after spending several years appearing worldwide on the independent wrestling circuit.

also starring Mark Andrews
actor

IMPACT Wrestling: Under Siege 2023

As Mark Andrews

actor

IMPACT Wrestling: Slammiversary 2023

As Mark Andrews

actor

TNA May Mayhem 2015

As Mandrews

actor

TNA Hardcore Justice 2015

As Mandrews

actor

TNA LockDown 2015

As Mandrews

actor

TNA One Night Only X-Travaganza 2013

As Mandrews

actor

TNA Destination X 2015

As Mandrews

actor

1PW All Or Nothing 2023

actor

PROGRESS Chapter 145: Wrestling Witch Face - Trick Or Treat

actor

RevPro 11 Year Anniversary Show

As Mark Andrews

actor

IMPACT Wrestling: Emergence 2023

As Mark Andrews

actor

RevPro Epic Encounter 2023

As Mark Andrews

actor

TNA Destination X 2016

As Mandrews

actor

TNA One Night Only: Against All Odds 2016

As Mandrews

actor

IMPACT Wrestling: Turning Point 2023

As Mark Andrews

actor

CHIKARA Colony Collapse

actor

PWG: 2015 Battle of Los Angeles - Stage One

As Himself

actor

PWG: 2015 Battle of Los Angeles - Final Stage

As Himself

actor

PROGRESS Chapter 4: The Ballad Of El Ligero

As Himself

actor

PROGRESS Chapter 2: The March Of Progress

As Himself

actor

PROGRESS Chapter 3: Fifty Shades Of Pain

As Himself

actor

PROGRESS Chapter 6: We Heart Violence

As Himself

actor

PROGRESS Chapter 7: Every Saint Has A Past, Every Sinner Has A Future

As Himself

actor

RevPro: High Stakes 2014

As Himself

actor

PROGRESS Chapter 8: The Big Boy's Guide To Strong Style

As Himself

actor

PROGRESS Chapter 25: Chat Shit Get Banged

As Himself

actor

PWG: All Star Weekend 11 - Night One

As Himself

actor

PWG: All Star Weekend 11 - Night Two

As Himself

actor

RevPro Revolution Rumble 2024

As Mark Andrews

actor

PWG: All Star Weekend 12 - Night Two

As Himself

actor

PWG: All Star Weekend 12 - Night One

As Himself

actor

PWG: Prince

As Himself

actor

PWG: 2016 Battle of Los Angeles - Final Stage

As Himself

actor

PWG: 2016 Battle of Los Angeles - Stage Two

As Himself

actor

PROGRESS Chapter 40: Intercepted Angel

As Himself

actor

PROGRESS Chapter 37: A Sudden Sense Of Liberty

As Himself

actor

PROGRESS: Orlando

As Himself

actor

PROGRESS Chapter 48: Bang The Drum

As Himself

actor

PROGRESS Chapter 63: Take Me Underground

As Himself

actor

PROGRESS Chapter 68: Super Strong Style 16 - Day 1

As Himself

actor

PROGRESS Chapter 76: Hello Wembley

As Himself

actor

PROGRESS Chapter 80: Gods and Monsters

As Himself

actor

PROGRESS Chapter 79: One Big Neck With Sausage Hands

As Himself

actor

PROGRESS Chapter 81: Pour Some PROGRESS On Me

As Himself

actor

PROGRESS Chapter 88: Super Strong Style 16 - Day 2

As Himself

actor

NXT UK TakeOver: Cardiff

actor

NXT UK TakeOver: Blackpool II

actor

PROGRESS Chapter 99: With A Flake, Please

actor

My Big Fucking Dick: Brad Mitchell

As (archive footage)

actor

Mandriven

actor

WWE Worlds Collide

actor

PROGRESS Chapter 10: Glory Follows Virtue As If It Were Its Shadow

As Himself

actor

PROGRESS Chapter 36: We're Gonna Need a Bigger Room... Again

As Himself

actor

Ospreay: The Rise of an International Pro Wrestler

actor

PROGRESS Coast To Coast Tour: Boston

actor

PROGRESS Chapter 23: What A Time To Be Alive!

actor

TNA One Night Only: Live! 2016

As Mandrews

actor

TNA One Night Only: X-Travaganza 4

As Mandrews

actor

SWE 5th Anniversary Show

actor

TNA One Night Only: Joker's Wild 4

As Mandrews

actor

PROGRESS Chapter 103: Beer Snake City

actor

An Officer & A Gentleman: Mark Andrews

As Mark Andrews

actor

WWE NXT UK

actor

WWE 205 Live

actor

WWE NXT