Archie MartinBorn February 17, 2007 in Portsmouth, Hampshire, England, UK Filmography★ 0.0 NOAH Wrestle Magic 20262026★ 0.0 Friday Night Gacha2025★ 0.0 NOAH Monday Magic2023★ 8.0 Pro Wrestling NOAH2000