Coach Josh
Coach Josh began his professional wrestling career in March 2007 and has competed in over 500 matches across the United States and internationally. He has wrestled for prominent independent promotions including CHIKARA, CZW, LVAC, Beyond Wrestling, Limitless Wrestling, Clash Wrestling, and Excellence Pro Wrestling. Over his career, Josh has performed under multiple personas—Josh Thor, the onion-eating Mad Viking Warrior Oleg The Usurper, and currently the villainous tyrant Castle Rolfenstein of Royalty Wrestling—and has shared the ring with talent such as Orange Cassidy, Eddie Kingston, Cedric Alexander, Pete Dunne, Johnny Gargano, Mickie James, Jazz, Victoria, Drew Gulak, and Meiko Satomura.